Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 NIGGA

Holders:
70
Profile Summary
Blockchain:
Base (8453)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x31C2fE88E01950d52a1Aeb844eeEe4388E67e88F
60a06040526040518060400160405280600a81526020017f42617365204e6967676100000000000000000000000000000000000000000000815250600090816200004a919062002969565b506040518060400160405280600581526020017f4e494747410000000000000000000000000000000000000000000000000000008152506001908162000091919062002969565b506012600260006101000a81548160ff021916908360ff160217905550600260009054906101000a900460ff16600a620000cc919062002be0565b633b9aca00620000dd919062002c31565b600355734752ba5dbc23f44d87826276bf6fd6b1c372ad2473ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff168152503480156200013457600080fd5b5033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060805173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001c4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ea919062002ce6565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060805173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000254573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200027a919062002ce6565b6040518363ffffffff1660e01b81526004016200029992919062002d29565b6020604051808303816000875af1158015620002b9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002df919062002ce6565b600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600060805173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b1482d471ce9321781fb06d1a54ee83c793e965a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000734c5f017343d0f8da2ecb48f19a1a2a0f698602ce73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007374a60f73bc3e1660e0f9366b3356af592469e49a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b18910abac617ee606b5d7bc4e985c677102744173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b98d15ed2d4442fdfc1a769f66c68a927a569ff573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073342c60dfc38814bd561887bdf6e86771d80c133973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007345c96a61cf2f2159732b515c314685a3e09d145173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b3a709b8b77ddcadd619a3ad6aa466a365f698cc73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007372d32ecb12a4f000f85fce4ef6f051da5ed6a54c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007377c855103e61b77b125e711b4b6dca2fd807c6d373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000736b8c42f4130851719002340638199d30b3ca5e8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000731ab87295a42c1964b043c3b7b745f65ff8d2144073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007370a16d7ae06ddac312f89861e9fd7e1279d98be173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073f91a95e98f9cb9852069d8cca2dc8b4eaf12820f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000733b6b694f1a0e61e4ed11782ec97f05d58dfdaf5373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073dda326bfd61ca7ec3a5e7a81997f6f2b12e0b7a373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000732de295d688eca2aec3bdeabfd8e0b2d380bb13d673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007392e477ffeaae1b0cbb82500810711b178420678073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000732f31f9e0eedf22d5ff39c8825caa31c288e480cc73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b68c5097299979efd1515be9ddb88a34797aca5173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073401ed04ccab3731eed333f91e52ab5dd37c8313f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073cb4a7f8673a48e7dbb358a8617872e3a5ad53ddf73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073c26bf96e0a6f335a941b495e61dbe78c4369feac73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b92eb310043d7906001b29606e7158c6950a514173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073958f1315357266a3c95006972de2b0ec8dd532e073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007381658d230ea99d79a169a651b6e8a6bd3202820a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007330c8d6b72160f861070a7ac1eabbc9e53d0593c273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000733230f4c59437d261f12302d5b704cf43edfdd54473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073da907aecc8c5558cc4fd661038abde1e36ea0db573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000733c69e65a913d84ae38a6c7680d4645d56b9e765273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b6fd4454db96ae5cca3a40cb4da94683e24f78d373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073fdfc7906fc9c199e13076cf705bcd3b300d8f44473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000736d201c4909fb7f6d90e463143a34886f5b79bc9f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073a8282d73a417deb65898fa4c7d7a1ed8fee4826a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073c872b9bc2ff0256fea6d5358b7fd459cc13d2dca73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000736acd92787bb9facbed4be89d734a1aef0af9d70f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b90672ca56c3d6c6f87eeb25af4156b8e4ecedb573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073902eaf39fd4f27ec961ee0ff77f98f3bf8056b0873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073a0e344a7f26e452d41d070e2a8f265376490e6bb73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007367bfe43f785c231b4783bddc850e995865d8473c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073fb85c7d8dc0d7bce01e3de6d1edb47d88eb5a94873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000739485db427a0390edc5b265288f47942fa7e53a6b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073f6788912a73c076e4feb554cbe4efdaafbd9602f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007384782cd960819054f20320772ca06e1af47e178673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000732b539ad11bf68b22bc1352303138c71a260417d773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007359c9112dcc1f574ac5cd0c8446ed0080b33be05a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073dbd04b5cb2b59a01958d88c34b65aa0394508c6473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000737b8b5986e02e5ee07f69b6f9e8436d273b02678573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000738cdda927cde61a62f2c165a7e30ad2cd6256cde973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000734d8310895e419f8357626e8ec13b390f23cb5b1173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073a18e9dbe1a03de0c1a40009751f3b79593405a0573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000736d26f0b7d608c1ccd9847bf728fa47daff373aeb73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000728d8e5ba7bfc23645e6800a36514b77cceecc4873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007315ea28bcafae747f7ad2515af8cd72eb0e281ef973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073b0d8e1604cdcdcfcc2841b27d92da0818299de1b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000734f6695bf1879a3a32cb25037107699f2e5b2f62f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073763439ffef1b3bb3116cafc0717a28ca894350b073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000737a30d417ef9a683cd41f9a3f653f71d68ff8b56f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000732d15dc8e01d1fa0f9eeac0ad0568e501bc6128bb73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000736b096d339e1567130d025d7f84c0b44ab47783aa73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073124c2dc706738818d10b32a1ba7b88852d31ca8173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000735be72f4e0b6ca9cd6ab18da20caeac322861525873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000738c5c1dbef459542a654d56bcfe8875e23078796673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000735548c0d7556700f5644356f671e580d4f51c8d0e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007302e3012aed6d782be65bfc7ffb332e49f8446a5e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073d2554476809fd77af53a1d342566315909abc3c173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000739f212203b977c58d060c62e5e4be2db86d2e927e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000737aab99c5fd64b57c4e4cf7c9c3e91e375fbe1c3e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007322be9d6c8497cdb25244a494263167121712770d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000739dd30842ce484386a1b721d5484b82a24cde8eb773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c60007362e32be24dab7eeff9071047c65865ec10180f3773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073c79f39e35a417d81a8c7d516fe59cc372ea7773973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073d83fa88cc629a3d85dc2ef76f45ed5354e1c373d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073600bc77ca00d3b679a90122ad26036a31506562f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000738feabe8aaf333a05eb542248bc1ab633c4c218f773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073e6f85e8dfb28d9cdc3415b9ebe5c2ab9a5774a2e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000737487741363570cda6f79503d1b0553a0d22b284073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c6000739d8db13d03bc8eaf294589c4a41609b987f408ae73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073a31830d2daecd85c8061c0d3291a758faec77ba373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600c600073c928fe9cb64797a22a56802df6b870fec5796fde73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555062002d56565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200277157607f821691505b60208210810362002787576200278662002729565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620027f17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620027b2565b620027fd8683620027b2565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200284a620028446200283e8462002815565b6200281f565b62002815565b9050919050565b6000819050919050565b620028668362002829565b6200287e620028758262002851565b848454620027bf565b825550505050565b600090565b6200289562002886565b620028a28184846200285b565b505050565b5b81811015620028ca57620028be6000826200288b565b600181019050620028a8565b5050565b601f8211156200291957620028e3816200278d565b620028ee84620027a2565b81016020851015620028fe578190505b620029166200290d85620027a2565b830182620028a7565b50505b505050565b600082821c905092915050565b60006200293e600019846008026200291e565b1980831691505092915050565b60006200295983836200292b565b9150826002028217905092915050565b6200297482620026ef565b67ffffffffffffffff81111562002990576200298f620026fa565b5b6200299c825462002758565b620029a9828285620028ce565b600060209050601f831160018114620029e15760008415620029cc578287015190505b620029d885826200294b565b86555062002a48565b601f198416620029f1866200278d565b60005b8281101562002a1b57848901518255600182019150602085019450602081019050620029f4565b8683101562002a3b578489015162002a37601f8916826200292b565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562002ade5780860481111562002ab65762002ab562002a50565b5b600185161562002ac65780820291505b808102905062002ad68562002a7f565b945062002a96565b94509492505050565b60008262002af9576001905062002bcc565b8162002b09576000905062002bcc565b816001811462002b22576002811462002b2d5762002b63565b600191505062002bcc565b60ff84111562002b425762002b4162002a50565b5b8360020a91508482111562002b5c5762002b5b62002a50565b5b5062002bcc565b5060208310610133831016604e8410600b841016171562002b9d5782820a90508381111562002b975762002b9662002a50565b5b62002bcc565b62002bac848484600162002a8c565b9250905081840481111562002bc65762002bc562002a50565b5b81810290505b9392505050565b600060ff82169050919050565b600062002bed8262002815565b915062002bfa8362002bd3565b925062002c297fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462002ae7565b905092915050565b600062002c3e8262002815565b915062002c4b8362002815565b925082820262002c5b8162002815565b9150828204841483151762002c755762002c7462002a50565b5b5092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062002cae8262002c81565b9050919050565b62002cc08162002ca1565b811462002ccc57600080fd5b50565b60008151905062002ce08162002cb5565b92915050565b60006020828403121562002cff5762002cfe62002c7c565b5b600062002d0f8482850162002ccf565b91505092915050565b62002d238162002ca1565b82525050565b600060408201905062002d40600083018562002d18565b62002d4f602083018462002d18565b9392505050565b6080516135e762002d7960003960008181610be2015261162801526135e76000f3fe6080604052600436106101405760003560e01c8063715018a6116100b657806395d89b411161006f57806395d89b411461041b578063a8b0898214610446578063a9059cbb14610471578063d1451963146104ae578063dd62ed3e146104d7578063f2fde38b1461051457610140565b8063715018a614610350578063735de9f714610367578063751039fc146103925780637cdc65f21461039c57806382aa7c68146103c75780638da5cb5b146103f057610140565b80632b14ca56116101085780632b14ca561461023e578063313ce5671461026957806340aa6b921461029457806347062402146102bd5780635abea7dc146102e857806370a082311461031357610140565b806306fdde0314610145578063095ea7b3146101705780630c424284146101ad57806318160ddd146101d657806323b872dd14610201575b600080fd5b34801561015157600080fd5b5061015a61053d565b60405161016791906129c6565b60405180910390f35b34801561017c57600080fd5b5061019760048036038101906101929190612a81565b6105cb565b6040516101a49190612adc565b60405180910390f35b3480156101b957600080fd5b506101d460048036038101906101cf9190612b23565b6106bd565b005b3480156101e257600080fd5b506101eb6107ee565b6040516101f89190612b72565b60405180910390f35b34801561020d57600080fd5b5061022860048036038101906102239190612b8d565b6107f4565b6040516102359190612adc565b60405180910390f35b34801561024a57600080fd5b506102536112bd565b6040516102609190612b72565b60405180910390f35b34801561027557600080fd5b5061027e6112c3565b60405161028b9190612bfc565b60405180910390f35b3480156102a057600080fd5b506102bb60048036038101906102b69190612c17565b6112d6565b005b3480156102c957600080fd5b506102d2611491565b6040516102df9190612b72565b60405180910390f35b3480156102f457600080fd5b506102fd611497565b60405161030a9190612c66565b60405180910390f35b34801561031f57600080fd5b5061033a60048036038101906103359190612c81565b6114bd565b6040516103479190612b72565b60405180910390f35b34801561035c57600080fd5b506103656114d5565b005b34801561037357600080fd5b5061037c611626565b6040516103899190612d0d565b60405180910390f35b61039a61164a565b005b3480156103a857600080fd5b506103b1611aaf565b6040516103be9190612c66565b60405180910390f35b3480156103d357600080fd5b506103ee60048036038101906103e99190612d28565b611ad5565b005b3480156103fc57600080fd5b50610405612092565b6040516104129190612c66565b60405180910390f35b34801561042757600080fd5b506104306120b8565b60405161043d91906129c6565b60405180910390f35b34801561045257600080fd5b5061045b612146565b6040516104689190612c66565b60405180910390f35b34801561047d57600080fd5b5061049860048036038101906104939190612a81565b61216c565b6040516104a59190612adc565b60405180910390f35b3480156104ba57600080fd5b506104d560048036038101906104d09190612a81565b61238c565b005b3480156104e357600080fd5b506104fe60048036038101906104f99190612d55565b6125ff565b60405161050b9190612b72565b60405180910390f35b34801561052057600080fd5b5061053b60048036038101906105369190612c81565b612624565b005b6000805461054a90612dc4565b80601f016020809104026020016040519081016040528092919081815260200182805461057690612dc4565b80156105c35780601f10610598576101008083540402835291602001916105c3565b820191906000526020600020905b8154815290600101906020018083116105a657829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516106ab9190612b72565b60405180910390a36001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461074d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074490612e67565b60405180910390fd5b80600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167f5a25e09a5dba33161281055e015f1279b6b10204d8f90dd56a8ce2b82322d43d60405160405180910390a35050565b60035481565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610878576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086f90612ed3565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610937576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092e90612f3f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099d90612fab565b60405180910390fd5b6000808390506000600b54118015610a0c5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614155b15610a5157610a396064610a2b600b54876127ad90919063ffffffff16565b61282790919063ffffffff16565b9150610a4e828561287f90919063ffffffff16565b90505b610aa384600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287f90919063ffffffff16565b600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b3881600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610bd89190612b72565b60405180910390a37f0000000000000000000000000000000000000000000000000000000000000000600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610d2357600c60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610d22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1990613017565b60405180910390fd5b5b6000821115610fe257600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610ee657610df58260046000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b60046000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ed99190612b72565b60405180910390a3610fe1565b610f3882600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610fd89190612b72565b60405180910390a35b5b3373ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16141580156110ba57507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b156112b05761114e84600560008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287f90919063ffffffff16565b600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040516112a79190612b72565b60405180910390a35b6001925050509392505050565b600b5481565b600260009054906101000a900460ff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061137f5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6113be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113b5906130a9565b60405180910390fd5b6064821115611402576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113f990613115565b60405180910390fd5b6064811115611446576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143d90613181565b60405180910390fd5b81600a8190555080600b819055507f5c6323bf1c2d7aaea2c091a4751c1c87af7f2864650c336507a77d0557af37a182826040516114859291906131a1565b60405180910390a15050565b600a5481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60046020528060005260406000206000915090505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611565576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161155c90612e67565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000341161168d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116849061323c565b60405180910390fd5b60003490506000600a54111561194b5760006116c760646116b9600a54856127ad90919063ffffffff16565b61282790919063ffffffff16565b905060006116de828461287f90919063ffffffff16565b90506117548160046000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b60046000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516118389190612b72565b60405180910390a360008211156119445761189b82600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161193b9190612b72565b60405180910390a35b5050611aac565b6119bf8160046000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b60046000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611aa39190612b72565b60405180910390a35b50565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611b57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b4e90612ed3565b60405180910390fd5b6000600b54118015611bb75750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614155b15611eff576000611be66064611bd8600b54856127ad90919063ffffffff16565b61282790919063ffffffff16565b90506000611bfd828461287f90919063ffffffff16565b9050611c5183600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287f90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611d088160046000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b60046000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611dec9190612b72565b60405180910390a36000821115611ef857611e4f82600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611eef9190612b72565b60405180910390a35b505061208f565b611f5181600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287f90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611fe681600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516120869190612b72565b60405180910390a35b50565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600180546120c590612dc4565b80601f01602080910402602001604051908101604052809291908181526020018280546120f190612dc4565b801561213e5780601f106121135761010080835404028352916020019161213e565b820191906000526020600020905b81548152906001019060200180831161212157829003601f168201915b505050505081565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156121ba57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036121f357600080fd5b61224582600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287f90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506122da82600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d890919063ffffffff16565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161237a9190612b72565b60405180910390a36001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806124355750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b612474576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161246b906130a9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036124e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124da90612fab565b60405180910390fd5b60008111612526576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161251d906132a8565b60405180910390fd5b80600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461257591906132f7565b92505081905550806003600082825461258e91906132f7565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516125f39190612b72565b60405180910390a35050565b6005602052816000526040600020602052806000526040600020600091509150505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146126b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126ab90612e67565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036126ed57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008083036127bf5760009050612821565b600082846127cd919061332b565b90508284826127dc919061339c565b1461281c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161281390613419565b60405180910390fd5b809150505b92915050565b600080821161286b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161286290613485565b60405180910390fd5b8183612877919061339c565b905092915050565b6000828211156128c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128bb906134f1565b60405180910390fd5b81836128d09190613511565b905092915050565b60008082846128e791906132f7565b90508381101561292c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161292390613591565b60405180910390fd5b8091505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612970578082015181840152602081019050612955565b60008484015250505050565b6000601f19601f8301169050919050565b600061299882612936565b6129a28185612941565b93506129b2818560208601612952565b6129bb8161297c565b840191505092915050565b600060208201905081810360008301526129e0818461298d565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612a18826129ed565b9050919050565b612a2881612a0d565b8114612a3357600080fd5b50565b600081359050612a4581612a1f565b92915050565b6000819050919050565b612a5e81612a4b565b8114612a6957600080fd5b50565b600081359050612a7b81612a55565b92915050565b60008060408385031215612a9857612a976129e8565b5b6000612aa685828601612a36565b9250506020612ab785828601612a6c565b9150509250929050565b60008115159050919050565b612ad681612ac1565b82525050565b6000602082019050612af16000830184612acd565b92915050565b612b0081612ac1565b8114612b0b57600080fd5b50565b600081359050612b1d81612af7565b92915050565b60008060408385031215612b3a57612b396129e8565b5b6000612b4885828601612a36565b9250506020612b5985828601612b0e565b9150509250929050565b612b6c81612a4b565b82525050565b6000602082019050612b876000830184612b63565b92915050565b600080600060608486031215612ba657612ba56129e8565b5b6000612bb486828701612a36565b9350506020612bc586828701612a36565b9250506040612bd686828701612a6c565b9150509250925092565b600060ff82169050919050565b612bf681612be0565b82525050565b6000602082019050612c116000830184612bed565b92915050565b60008060408385031215612c2e57612c2d6129e8565b5b6000612c3c85828601612a6c565b9250506020612c4d85828601612a6c565b9150509250929050565b612c6081612a0d565b82525050565b6000602082019050612c7b6000830184612c57565b92915050565b600060208284031215612c9757612c966129e8565b5b6000612ca584828501612a36565b91505092915050565b6000819050919050565b6000612cd3612cce612cc9846129ed565b612cae565b6129ed565b9050919050565b6000612ce582612cb8565b9050919050565b6000612cf782612cda565b9050919050565b612d0781612cec565b82525050565b6000602082019050612d226000830184612cfe565b92915050565b600060208284031215612d3e57612d3d6129e8565b5b6000612d4c84828501612a6c565b91505092915050565b60008060408385031215612d6c57612d6b6129e8565b5b6000612d7a85828601612a36565b9250506020612d8b85828601612a36565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612ddc57607f821691505b602082108103612def57612dee612d95565b5b50919050565b7f4f6e6c7920746865206f776e65722063616e2063616c6c20746869732066756e60008201527f6374696f6e2e0000000000000000000000000000000000000000000000000000602082015250565b6000612e51602683612941565b9150612e5c82612df5565b604082019050919050565b60006020820190508181036000830152612e8081612e44565b9050919050565b7f496e73756666696369656e742062616c616e6365000000000000000000000000600082015250565b6000612ebd601483612941565b9150612ec882612e87565b602082019050919050565b60006020820190508181036000830152612eec81612eb0565b9050919050565b7f496e73756666696369656e7420616c6c6f77616e636500000000000000000000600082015250565b6000612f29601683612941565b9150612f3482612ef3565b602082019050919050565b60006020820190508181036000830152612f5881612f1c565b9050919050565b7f496e76616c696420726563697069656e74206164647265737300000000000000600082015250565b6000612f95601983612941565b9150612fa082612f5f565b602082019050919050565b60006020820190508181036000830152612fc481612f88565b9050919050565b7f54726164696e67206973206e6f74206163746976650000000000000000000000600082015250565b6000613001601583612941565b915061300c82612fcb565b602082019050919050565b6000602082019050818103600083015261303081612ff4565b9050919050565b7f4f6e6c7920617574686f72697a65642077616c6c6574732063616e2063616c6c60008201527f20746869732066756e6374696f6e2e0000000000000000000000000000000000602082015250565b6000613093602f83612941565b915061309e82613037565b604082019050919050565b600060208201905081810360008301526130c281613086565b9050919050565b7f427579206665652063616e6e6f74206578636565642031303025000000000000600082015250565b60006130ff601a83612941565b915061310a826130c9565b602082019050919050565b6000602082019050818103600083015261312e816130f2565b9050919050565b7f53656c6c206665652063616e6e6f742065786365656420313030250000000000600082015250565b600061316b601b83612941565b915061317682613135565b602082019050919050565b6000602082019050818103600083015261319a8161315e565b9050919050565b60006040820190506131b66000830185612b63565b6131c36020830184612b63565b9392505050565b7f45544820616d6f756e742073686f756c6420626520677265617465722074686160008201527f6e20300000000000000000000000000000000000000000000000000000000000602082015250565b6000613226602383612941565b9150613231826131ca565b604082019050919050565b6000602082019050818103600083015261325581613219565b9050919050565b7f496e76616c696420616d6f756e74000000000000000000000000000000000000600082015250565b6000613292600e83612941565b915061329d8261325c565b602082019050919050565b600060208201905081810360008301526132c181613285565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061330282612a4b565b915061330d83612a4b565b9250828201905080821115613325576133246132c8565b5b92915050565b600061333682612a4b565b915061334183612a4b565b925082820261334f81612a4b565b91508282048414831517613366576133656132c8565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006133a782612a4b565b91506133b283612a4b565b9250826133c2576133c161336d565b5b828204905092915050565b7f4d756c7469706c69636174696f6e206f766572666c6f77000000000000000000600082015250565b6000613403601783612941565b915061340e826133cd565b602082019050919050565b60006020820190508181036000830152613432816133f6565b9050919050565b7f4469766973696f6e206279207a65726f00000000000000000000000000000000600082015250565b600061346f601083612941565b915061347a82613439565b602082019050919050565b6000602082019050818103600083015261349e81613462565b9050919050565b7f5375627472616374696f6e206f766572666c6f77000000000000000000000000600082015250565b60006134db601483612941565b91506134e6826134a5565b602082019050919050565b6000602082019050818103600083015261350a816134ce565b9050919050565b600061351c82612a4b565b915061352783612a4b565b925082820390508181111561353f5761353e6132c8565b5b92915050565b7f4164646974696f6e206f766572666c6f77000000000000000000000000000000600082015250565b600061357b601183612941565b915061358682613545565b602082019050919050565b600060208201905081810360008301526135aa8161356e565b905091905056fea2646970667358221220e0021b1060eed74ea0ec4bc98851c80c96e5e2f99c1b51b0731886c98b97d85164736f6c63430008120033