false
true
0

Contract Address Details

0xCef15d1a04A92DD1E9575eC5608B4255616FCe92

Creator
0xd5e6e4–8ffaa2 at 0x116e47–39f5f7
Balance
0 PLS ( )
Tokens
Fetching tokens...
Transactions
0 Transactions
Transfers
494,520 Transfers
Gas Used
Fetching gas used...
Last Balance Update
25899151

Contract Creation Code

Verify & Publish
0x60c06040526ec097ce7bc90715b34b9f1000000000600b55601e600c556001600d55620c3500600e55606260105534801562000039575f80fd5b50604051620046ec380380620046ec83398181016040528101906200005f919062000785565b5f620000706200020e60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1681525050620001506200021560201b60201c565b73165c3410fc91ef562c50559f7d2289febed552d973ffffffffffffffffffffffffffffffffffffffff1663ef8ef56f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ae573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620001d4919062000785565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250505062000b1f565b5f33905090565b6200027873165c3410fc91ef562c50559f7d2289febed552d97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60805173ffffffffffffffffffffffffffffffffffffffff166200027a60201b9092919060201c565b565b5f8373ffffffffffffffffffffffffffffffffffffffff1663095ea7b38484604051602401620002ac929190620007e0565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050509050620003028482620003a460201b60201c565b6200039e576200038b848573ffffffffffffffffffffffffffffffffffffffff1663095ea7b3865f6040516024016200033d92919062000855565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506200046c60201b60201c565b6200039d84826200046c60201b60201c565b5b50505050565b5f805f8473ffffffffffffffffffffffffffffffffffffffff1684604051620003ce9190620008f4565b5f604051808303815f865af19150503d805f811462000409576040519150601f19603f3d011682016040523d82523d5f602084013e6200040e565b606091505b50915091508180156200043f57505f815114806200043e5750808060200190518101906200043d919062000946565b5b5b80156200046257505f8573ffffffffffffffffffffffffffffffffffffffff163b115b9250505092915050565b5f62000498828473ffffffffffffffffffffffffffffffffffffffff166200050960201b90919060201c565b90505f815114158015620004bf575080806020019051810190620004bd919062000946565b155b156200050457826040517f5274afe7000000000000000000000000000000000000000000000000000000008152600401620004fb919062000976565b60405180910390fd5b505050565b60606200055383836040518060400160405280601e81526020017f416464726573733a206c6f772d6c6576656c2063616c6c206661696c656400008152506200055b60201b60201c565b905092915050565b60606200057184845f856200057a60201b60201c565b90509392505050565b606082471015620005c2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005b99062000a15565b60405180910390fd5b620005d385620006a460201b60201c565b62000615576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200060c9062000a83565b60405180910390fd5b5f808673ffffffffffffffffffffffffffffffffffffffff1685876040516200063f9190620008f4565b5f6040518083038185875af1925050503d805f81146200067b576040519150601f19603f3d011682016040523d82523d5f602084013e62000680565b606091505b509150915062000698828286620006b560201b60201c565b92505050949350505050565b5f80823b90505f8111915050919050565b60608315620006c75782905062000719565b5f83511115620006da5782518084602001fd5b816040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000710919062000afd565b60405180910390fd5b9392505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6200074f8262000724565b9050919050565b620007618162000743565b81146200076c575f80fd5b50565b5f815190506200077f8162000756565b92915050565b5f602082840312156200079d576200079c62000720565b5b5f620007ac848285016200076f565b91505092915050565b620007c08162000743565b82525050565b5f819050919050565b620007da81620007c6565b82525050565b5f604082019050620007f55f830185620007b5565b620008046020830184620007cf565b9392505050565b5f819050919050565b5f819050919050565b5f6200083d6200083762000831846200080b565b62000814565b620007c6565b9050919050565b6200084f816200081d565b82525050565b5f6040820190506200086a5f830185620007b5565b62000879602083018462000844565b9392505050565b5f81519050919050565b5f81905092915050565b5f5b83811015620008b357808201518184015260208101905062000896565b5f8484015250505050565b5f620008ca8262000880565b620008d681856200088a565b9350620008e881856020860162000894565b80840191505092915050565b5f620009018284620008be565b915081905092915050565b5f8115159050919050565b62000922816200090c565b81146200092d575f80fd5b50565b5f81519050620009408162000917565b92915050565b5f602082840312156200095e576200095d62000720565b5b5f6200096d8482850162000930565b91505092915050565b5f6020820190506200098b5f830184620007b5565b92915050565b5f82825260208201905092915050565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f5f8201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b5f620009fd60268362000991565b915062000a0a82620009a1565b604082019050919050565b5f6020820190508181035f83015262000a2e81620009ef565b9050919050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000005f82015250565b5f62000a6b601d8362000991565b915062000a788262000a35565b602082019050919050565b5f6020820190508181035f83015262000a9c8162000a5d565b9050919050565b5f81519050919050565b5f601f19601f8301169050919050565b5f62000ac98262000aa3565b62000ad5818562000991565b935062000ae781856020860162000894565b62000af28162000aad565b840191505092915050565b5f6020820190508181035f83015262000b17818462000abd565b905092915050565b60805160a051613b5762000b955f395f81816112960152818161175d015261246801525f8181610af00152818161100001528181611613015281816116ab01528181611794015281816118eb015281816119f301528181611b5b015281816122300152818161249f01526125500152613b575ff3fe608060405260043610610245575f3560e01c8063715018a611610138578063d0e30db0116100b5578063ecd0c0c311610079578063ecd0c0c3146107f9578063efca2eed14610823578063f0fa55a91461084d578063f2fde38b14610875578063f7bf3f311461089d578063ffd49c84146108b357610245565b8063d0e30db01461074b578063d4fda1f214610755578063dabae90b14610791578063e2d2e219146107b9578063e5e1d949146107e357610245565b80639df62df2116100fc5780639df62df214610669578063ab377daa14610693578063c33fb877146106cf578063ce5494bb146106e5578063ce7c2ac21461070d57610245565b8063715018a6146105bf5780638129fc1c146105d55780638322fff2146105eb5780638da5cb5b14610615578063997664d71461063f57610245565b80633cbf8a61116101c657806366817df51161018a57806366817df5146104db578063669416b8146105175780636793141f1461054157806367ee5f091461056b5780636ca7c2161461059557610245565b80633cbf8a611461040b5780633e032a3b146104475780634fab0ae8146104715780635695fa581461049b578063636b8289146104c557610245565b8063228cb7331161020d578063228cb7331461032957806326987b601461035357806328fd31981461037d57806329cc05cf146103b95780633a98ef39146103e157610245565b80630ca61cb11461024957806311ce023d146102715780631329f8621461029b578063158ef93e146102d757806315f7e05e14610301575b5f80fd5b348015610254575f80fd5b5061026f600480360381019061026a9190612d80565b6108dd565b005b34801561027c575f80fd5b5061028561094f565b6040516102929190612ddf565b60405180910390f35b3480156102a6575f80fd5b506102c160048036038101906102bc9190612e52565b610955565b6040516102ce9190612ddf565b60405180910390f35b3480156102e2575f80fd5b506102eb610a21565b6040516102f89190612e97565b60405180910390f35b34801561030c575f80fd5b5061032760048036038101906103229190612e52565b610a33565b005b348015610334575f80fd5b5061033d610aee565b60405161034a9190612f0b565b60405180910390f35b34801561035e575f80fd5b50610367610b12565b6040516103749190612ddf565b60405180910390f35b348015610388575f80fd5b506103a3600480360381019061039e9190612e52565b610b18565b6040516103b09190612ddf565b60405180910390f35b3480156103c4575f80fd5b506103df60048036038101906103da9190612f4e565b610c1d565b005b3480156103ec575f80fd5b506103f5610e9c565b6040516104029190612ddf565b60405180910390f35b348015610416575f80fd5b50610431600480360381019061042c9190612e52565b610ea2565b60405161043e9190612ddf565b60405180910390f35b348015610452575f80fd5b5061045b610f43565b6040516104689190612ddf565b60405180910390f35b34801561047c575f80fd5b50610485610f49565b6040516104929190612ddf565b60405180910390f35b3480156104a6575f80fd5b506104af610f4f565b6040516104bc9190612ddf565b60405180910390f35b3480156104d0575f80fd5b506104d9610f58565b005b3480156104e6575f80fd5b5061050160048036038101906104fc9190612e52565b611047565b60405161050e9190612ddf565b60405180910390f35b348015610522575f80fd5b5061052b61105c565b6040516105389190612ddf565b60405180910390f35b34801561054c575f80fd5b50610555611062565b6040516105629190612ddf565b60405180910390f35b348015610576575f80fd5b5061057f6110c3565b60405161058c9190612ddf565b60405180910390f35b3480156105a0575f80fd5b506105a96110cc565b6040516105b69190612ddf565b60405180910390f35b3480156105ca575f80fd5b506105d36110d2565b005b3480156105e0575f80fd5b506105e9611220565b005b3480156105f6575f80fd5b506105ff611294565b60405161060c9190612fad565b60405180910390f35b348015610620575f80fd5b506106296112b8565b6040516106369190612fad565b60405180910390f35b34801561064a575f80fd5b506106536112df565b6040516106609190612ddf565b60405180910390f35b348015610674575f80fd5b5061067d6112e5565b60405161068a9190612ddf565b60405180910390f35b34801561069e575f80fd5b506106b960048036038101906106b49190612fc6565b6112f1565b6040516106c69190612fad565b60405180910390f35b3480156106da575f80fd5b506106e361132c565b005b3480156106f0575f80fd5b5061070b60048036038101906107069190612e52565b61149a565b005b348015610718575f80fd5b50610733600480360381019061072e9190612e52565b611734565b60405161074293929190612ff1565b60405180910390f35b61075361175a565b005b348015610760575f80fd5b5061077b60048036038101906107769190612e52565b611c94565b6040516107889190612ddf565b60405180910390f35b34801561079c575f80fd5b506107b760048036038101906107b29190612e52565b611ca9565b005b3480156107c4575f80fd5b506107cd611da0565b6040516107da9190612ddf565b60405180910390f35b3480156107ee575f80fd5b506107f7611da6565b005b348015610804575f80fd5b5061080d611ee7565b60405161081a9190612fad565b60405180910390f35b34801561082e575f80fd5b50610837611f0c565b6040516108449190612ddf565b60405180910390f35b348015610858575f80fd5b50610873600480360381019061086e9190612fc6565b611f12565b005b348015610880575f80fd5b5061089b60048036038101906108969190612e52565b612038565b005b3480156108a8575f80fd5b506108b16121f5565b005b3480156108be575f80fd5b506108c7612276565b6040516108d49190612ddf565b60405180910390f35b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610935575f80fd5b82600c8190555081600d8190555080600e81905550505050565b600b5481565b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109ae575f80fd5b5f600c5460045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546109fa9190613053565b9050428111610a0c575f915050610a1c565b4281610a189190613086565b9150505b919050565b60115f9054906101000a900460ff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a8b575f80fd5b5f610a9582610b18565b9050610aa1828261227c565b610ae0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad790613113565b60405180910390fd5b610aea82826122df565b5050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600f5481565b5f8060055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015403610b67575f9050610c18565b5f610bb060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015461259b565b90505f60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101549050808211610c07575f92505050610c18565b8082610c139190613086565b925050505b919050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c75575f80fd5b5f60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015490505f83118015610cc657505f81145b15610d6857610cd4846125ce565b610cdd8361259b565b60055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101819055504260045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610d86565b5f83148015610d7657505f81115b15610d8557610d8484612678565b5b5b5f610d9085610b18565b90505f82118015610d9f575082155b15610de5575f811115610de457610db6858261227c565b15610dca57610dc585826122df565b610de3565b8060095f828254610ddb9190613053565b925050819055505b5b5b8382600654610df49190613086565b610dfe9190613053565b6006819055508360055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f0181905550610e518461259b565b60055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101819055505050505050565b60065481565b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610efb575f80fd5b60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600201549050919050565b60105481565b600d5481565b5f600854905090565b610f6061286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610fec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe39061317b565b60405180910390fd5b5f60095490505f60098190555061104433827f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166128749092919063ffffffff16565b50565b6004602052805f5260405f205f915090505481565b60095481565b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110bb575f80fd5b600854905090565b5f600754905090565b600e5481565b6110da61286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611166576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115d9061317b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60115f9054906101000a900460ff1615611238575f80fd5b3360015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160115f6101000a81548160ff021916908315150217905550565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60075481565b5f600280549050905090565b60028181548110611300575f80fd5b905f5260205f20015f915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60028054905090505f81036113425750611498565b5f805a90505f5b600e548310801561135957508381105b156114935783600f541061136f575f600f819055505b5f6113b66002600f548154811061138957611388613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610b18565b90506113ff6002600f54815481106113d1576113d0613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff168261227c565b1561144c5761144b6002600f548154811061141d5761141c613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826122df565b5b5a836114589190613086565b846114639190613053565b93505a9250600f5f81548092919061147a906131c6565b9190505550818061148a906131c6565b92505050611349565b505050505b565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114f2575f80fd5b5f8190508073ffffffffffffffffffffffffffffffffffffffff1663158ef93e6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561153f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115639190613221565b156115a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159a90613296565b60405180910390fd5b5f8273ffffffffffffffffffffffffffffffffffffffff16476040516115c8906132e1565b5f6040518083038185875af1925050503d805f8114611602576040519150601f19603f3d011682016040523d82523d5f602084013e611607565b606091505b5050809150506116ef837f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161166a9190612fad565b602060405180830381865afa158015611685573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116a99190613309565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166128749092919063ffffffff16565b8061172f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117269061337e565b60405180910390fd5b505050565b6005602052805f5260405f205f91509050805f0154908060010154908060020154905083565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff167f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1614611c06575f600267ffffffffffffffff8111156117ea576117e961339c565b5b6040519080825280602002602001820160405280156118185781602001602082028036833780820191505090505b50905073165c3410fc91ef562c50559f7d2289febed552d973ffffffffffffffffffffffffffffffffffffffff1663ef8ef56f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611878573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061189c91906133dd565b815f815181106118af576118ae613199565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f00000000000000000000000000000000000000000000000000000000000000008160018151811061191e5761191d613199565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505f4790505f73165c3410fc91ef562c50559f7d2289febed552d973ffffffffffffffffffffffffffffffffffffffff1663d06ca61f83856040518363ffffffff1660e01b81526004016119ac9291906134bf565b5f60405180830381865afa1580156119c6573d5f803e3d5ffd5b505050506040513d5f823e3d601f19601f820116820180604052508101906119ee9190613610565b90505f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611a4a9190612fad565b602060405180830381865afa158015611a65573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a899190613309565b905073165c3410fc91ef562c50559f7d2289febed552d973ffffffffffffffffffffffffffffffffffffffff16637ff36ab584606460105486600181518110611ad557611ad4613199565b5b6020026020010151611ae79190613657565b611af191906136c5565b8730426040518663ffffffff1660e01b8152600401611b1394939291906136f5565b5f6040518083038185885af1158015611b2e573d5f803e3d5ffd5b50505050506040513d5f823e3d601f19601f82011682018060405250810190611b579190613610565b50807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611bb29190612fad565b602060405180830381865afa158015611bcd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611bf19190613309565b611bfb9190613086565b945050505050611c0a565b3490505b8060075f828254611c1b9190613053565b925050819055505f6006541115611c91575f600a5403611c5d57600654600754600b54611c489190613657565b611c5291906136c5565b600a81905550611c90565b60065481600b54611c6e9190613657565b611c7891906136c5565b600a5f828254611c889190613053565b925050819055505b5b50565b6003602052805f5260405f205f915090505481565b611cb161286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611d3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d349061317b565b60405180910390fd5b5f611d4782610b18565b9050611d53828261227c565b611d92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d8990613113565b60405180910390fd5b611d9c82826122df565b5050565b600a5481565b611dae61286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611e3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e319061317b565b60405180910390fd5b5f3373ffffffffffffffffffffffffffffffffffffffff1647604051611e5f906132e1565b5f6040518083038185875af1925050503d805f8114611e99576040519150601f19603f3d011682016040523d82523d5f602084013e611e9e565b606091505b50508091505080611ee4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611edb9061337e565b60405180910390fd5b50565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60085481565b611f1a61286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611fa6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f9d9061317b565b60405180910390fd5b6064811115611fea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fe190613789565b60405180910390fd5b603281101561202e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612025906137f1565b60405180910390fd5b8060108190555050565b61204061286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146120cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c39061317b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361213a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121319061387f565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61227473165c3410fc91ef562c50559f7d2289febed552d97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166128f39092919063ffffffff16565b565b600c5481565b5f42600c5460045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546122c99190613053565b1080156122d75750600d5482115b905092915050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f01540315612597575f811115612596578060085461233c9190613053565b6008819055504260045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508060055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f206002015f8282546123d39190613053565b9250508190555061242260055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015461259b565b60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101819055507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff167f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1603612549575f8273ffffffffffffffffffffffffffffffffffffffff16826040516124fe906132e1565b5f6040518083038185875af1925050503d805f8114612538576040519150601f19603f3d011682016040523d82523d5f602084013e61253d565b606091505b50508091505050612595565b61259482827f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166128749092919063ffffffff16565b5b5b5b5050565b5f8082036125ab575f90506125c9565b600b54600a54836125bc9190613657565b6125c691906136c5565b90505b919050565b60028054905060035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600281908060018154018082558091505060019003905f5260205f20015f9091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6002600160028054905061268c9190613086565b8154811061269d5761269c613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548154811061271657612715613199565b5b905f5260205f20015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460035f600260016002805490506127b09190613086565b815481106127c1576127c0613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060028054806128385761283761389d565b5b600190038181905f5260205f20015f6101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055905550565b5f33905090565b6128ee838473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85856040516024016128a79291906138ca565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612a00565b505050565b5f8373ffffffffffffffffffffffffffffffffffffffff1663095ea7b384846040516024016129239291906138ca565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505090506129718482612a95565b6129fa576129ef848573ffffffffffffffffffffffffffffffffffffffff1663095ea7b3865f6040516024016129a892919061392a565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612a00565b6129f98482612a00565b5b50505050565b5f612a2a828473ffffffffffffffffffffffffffffffffffffffff16612b5490919063ffffffff16565b90505f815114158015612a4e575080806020019051810190612a4c9190613221565b155b15612a9057826040517f5274afe7000000000000000000000000000000000000000000000000000000008152600401612a879190612fad565b60405180910390fd5b505050565b5f805f8473ffffffffffffffffffffffffffffffffffffffff1684604051612abd91906139b3565b5f604051808303815f865af19150503d805f8114612af6576040519150601f19603f3d011682016040523d82523d5f602084013e612afb565b606091505b5091509150818015612b2857505f81511480612b27575080806020019051810190612b269190613221565b5b5b8015612b4a57505f8573ffffffffffffffffffffffffffffffffffffffff163b115b9250505092915050565b6060612b9683836040518060400160405280601e81526020017f416464726573733a206c6f772d6c6576656c2063616c6c206661696c65640000815250612b9e565b905092915050565b6060612bac84845f85612bb5565b90509392505050565b606082471015612bfa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bf190613a39565b60405180910390fd5b612c0385612cc5565b612c42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c3990613aa1565b60405180910390fd5b5f808673ffffffffffffffffffffffffffffffffffffffff168587604051612c6a91906139b3565b5f6040518083038185875af1925050503d805f8114612ca4576040519150601f19603f3d011682016040523d82523d5f602084013e612ca9565b606091505b5091509150612cb9828286612cd6565b92505050949350505050565b5f80823b90505f8111915050919050565b60608315612ce657829050612d35565b5f83511115612cf85782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d2c9190613b01565b60405180910390fd5b9392505050565b5f604051905090565b5f80fd5b5f80fd5b5f819050919050565b612d5f81612d4d565b8114612d69575f80fd5b50565b5f81359050612d7a81612d56565b92915050565b5f805f60608486031215612d9757612d96612d45565b5b5f612da486828701612d6c565b9350506020612db586828701612d6c565b9250506040612dc686828701612d6c565b9150509250925092565b612dd981612d4d565b82525050565b5f602082019050612df25f830184612dd0565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612e2182612df8565b9050919050565b612e3181612e17565b8114612e3b575f80fd5b50565b5f81359050612e4c81612e28565b92915050565b5f60208284031215612e6757612e66612d45565b5b5f612e7484828501612e3e565b91505092915050565b5f8115159050919050565b612e9181612e7d565b82525050565b5f602082019050612eaa5f830184612e88565b92915050565b5f819050919050565b5f612ed3612ece612ec984612df8565b612eb0565b612df8565b9050919050565b5f612ee482612eb9565b9050919050565b5f612ef582612eda565b9050919050565b612f0581612eeb565b82525050565b5f602082019050612f1e5f830184612efc565b92915050565b612f2d81612e7d565b8114612f37575f80fd5b50565b5f81359050612f4881612f24565b92915050565b5f805f60608486031215612f6557612f64612d45565b5b5f612f7286828701612e3e565b9350506020612f8386828701612d6c565b9250506040612f9486828701612f3a565b9150509250925092565b612fa781612e17565b82525050565b5f602082019050612fc05f830184612f9e565b92915050565b5f60208284031215612fdb57612fda612d45565b5b5f612fe884828501612d6c565b91505092915050565b5f6060820190506130045f830186612dd0565b6130116020830185612dd0565b61301e6040830184612dd0565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61305d82612d4d565b915061306883612d4d565b92508282019050808211156130805761307f613026565b5b92915050565b5f61309082612d4d565b915061309b83612d4d565b92508282039050818111156130b3576130b2613026565b5b92915050565b5f82825260208201905092915050565b7f4469766964656e6473206e6f7420617661696c61626c652079657400000000005f82015250565b5f6130fd601b836130b9565b9150613108826130c9565b602082019050919050565b5f6020820190508181035f83015261312a816130f1565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6131656020836130b9565b915061317082613131565b602082019050919050565b5f6020820190508181035f83015261319281613159565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6131d082612d4d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361320257613201613026565b5b600182019050919050565b5f8151905061321b81612f24565b92915050565b5f6020828403121561323657613235612d45565b5b5f6132438482850161320d565b91505092915050565b7f416c726561647920696e697469616c697a6564000000000000000000000000005f82015250565b5f6132806013836130b9565b915061328b8261324c565b602082019050919050565b5f6020820190508181035f8301526132ad81613274565b9050919050565b5f81905092915050565b50565b5f6132cc5f836132b4565b91506132d7826132be565b5f82019050919050565b5f6132eb826132c1565b9150819050919050565b5f8151905061330381612d56565b92915050565b5f6020828403121561331e5761331d612d45565b5b5f61332b848285016132f5565b91505092915050565b7f5472616e73666572206661696c656400000000000000000000000000000000005f82015250565b5f613368600f836130b9565b915061337382613334565b602082019050919050565b5f6020820190508181035f8301526133958161335c565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f815190506133d781612e28565b92915050565b5f602082840312156133f2576133f1612d45565b5b5f6133ff848285016133c9565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61343a81612e17565b82525050565b5f61344b8383613431565b60208301905092915050565b5f602082019050919050565b5f61346d82613408565b6134778185613412565b935061348283613422565b805f5b838110156134b25781516134998882613440565b97506134a483613457565b925050600181019050613485565b5085935050505092915050565b5f6040820190506134d25f830185612dd0565b81810360208301526134e48184613463565b90509392505050565b5f80fd5b5f601f19601f8301169050919050565b61350a826134f1565b810181811067ffffffffffffffff821117156135295761352861339c565b5b80604052505050565b5f61353b612d3c565b90506135478282613501565b919050565b5f67ffffffffffffffff8211156135665761356561339c565b5b602082029050602081019050919050565b5f80fd5b5f61358d6135888461354c565b613532565b905080838252602082019050602084028301858111156135b0576135af613577565b5b835b818110156135d957806135c588826132f5565b8452602084019350506020810190506135b2565b5050509392505050565b5f82601f8301126135f7576135f66134ed565b5b815161360784826020860161357b565b91505092915050565b5f6020828403121561362557613624612d45565b5b5f82015167ffffffffffffffff81111561364257613641612d49565b5b61364e848285016135e3565b91505092915050565b5f61366182612d4d565b915061366c83612d4d565b925082820261367a81612d4d565b9150828204841483151761369157613690613026565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6136cf82612d4d565b91506136da83612d4d565b9250826136ea576136e9613698565b5b828204905092915050565b5f6080820190506137085f830187612dd0565b818103602083015261371a8186613463565b90506137296040830185612f9e565b6137366060830184612dd0565b95945050505050565b7f4d696e20736c69707061676520726561636865640000000000000000000000005f82015250565b5f6137736014836130b9565b915061377e8261373f565b602082019050919050565b5f6020820190508181035f8301526137a081613767565b9050919050565b7f50726f6261626c7920746f6f206d75636820736c6970706167650000000000005f82015250565b5f6137db601a836130b9565b91506137e6826137a7565b602082019050919050565b5f6020820190508181035f830152613808816137cf565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6138696026836130b9565b91506138748261380f565b604082019050919050565b5f6020820190508181035f8301526138968161385d565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffd5b5f6040820190506138dd5f830185612f9e565b6138ea6020830184612dd0565b9392505050565b5f819050919050565b5f61391461390f61390a846138f1565b612eb0565b612d4d565b9050919050565b613924816138fa565b82525050565b5f60408201905061393d5f830185612f9e565b61394a602083018461391b565b9392505050565b5f81519050919050565b5f5b8381101561397857808201518184015260208101905061395d565b5f8484015250505050565b5f61398d82613951565b61399781856132b4565b93506139a781856020860161395b565b80840191505092915050565b5f6139be8284613983565b915081905092915050565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f5f8201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b5f613a236026836130b9565b9150613a2e826139c9565b604082019050919050565b5f6020820190508181035f830152613a5081613a17565b9050919050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000005f82015250565b5f613a8b601d836130b9565b9150613a9682613a57565b602082019050919050565b5f6020820190508181035f830152613ab881613a7f565b9050919050565b5f81519050919050565b5f613ad382613abf565b613add81856130b9565b9350613aed81856020860161395b565b613af6816134f1565b840191505092915050565b5f6020820190508181035f830152613b198184613ac9565b90509291505056fea26469706673582212203edfd254294f29bfe461bf1a0b5e636b740c89750d64bad201b276ecd2c3b57064736f6c63430008150033000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7

Deployed ByteCode

0x608060405260043610610245575f3560e01c8063715018a611610138578063d0e30db0116100b5578063ecd0c0c311610079578063ecd0c0c3146107f9578063efca2eed14610823578063f0fa55a91461084d578063f2fde38b14610875578063f7bf3f311461089d578063ffd49c84146108b357610245565b8063d0e30db01461074b578063d4fda1f214610755578063dabae90b14610791578063e2d2e219146107b9578063e5e1d949146107e357610245565b80639df62df2116100fc5780639df62df214610669578063ab377daa14610693578063c33fb877146106cf578063ce5494bb146106e5578063ce7c2ac21461070d57610245565b8063715018a6146105bf5780638129fc1c146105d55780638322fff2146105eb5780638da5cb5b14610615578063997664d71461063f57610245565b80633cbf8a61116101c657806366817df51161018a57806366817df5146104db578063669416b8146105175780636793141f1461054157806367ee5f091461056b5780636ca7c2161461059557610245565b80633cbf8a611461040b5780633e032a3b146104475780634fab0ae8146104715780635695fa581461049b578063636b8289146104c557610245565b8063228cb7331161020d578063228cb7331461032957806326987b601461035357806328fd31981461037d57806329cc05cf146103b95780633a98ef39146103e157610245565b80630ca61cb11461024957806311ce023d146102715780631329f8621461029b578063158ef93e146102d757806315f7e05e14610301575b5f80fd5b348015610254575f80fd5b5061026f600480360381019061026a9190612d80565b6108dd565b005b34801561027c575f80fd5b5061028561094f565b6040516102929190612ddf565b60405180910390f35b3480156102a6575f80fd5b506102c160048036038101906102bc9190612e52565b610955565b6040516102ce9190612ddf565b60405180910390f35b3480156102e2575f80fd5b506102eb610a21565b6040516102f89190612e97565b60405180910390f35b34801561030c575f80fd5b5061032760048036038101906103229190612e52565b610a33565b005b348015610334575f80fd5b5061033d610aee565b60405161034a9190612f0b565b60405180910390f35b34801561035e575f80fd5b50610367610b12565b6040516103749190612ddf565b60405180910390f35b348015610388575f80fd5b506103a3600480360381019061039e9190612e52565b610b18565b6040516103b09190612ddf565b60405180910390f35b3480156103c4575f80fd5b506103df60048036038101906103da9190612f4e565b610c1d565b005b3480156103ec575f80fd5b506103f5610e9c565b6040516104029190612ddf565b60405180910390f35b348015610416575f80fd5b50610431600480360381019061042c9190612e52565b610ea2565b60405161043e9190612ddf565b60405180910390f35b348015610452575f80fd5b5061045b610f43565b6040516104689190612ddf565b60405180910390f35b34801561047c575f80fd5b50610485610f49565b6040516104929190612ddf565b60405180910390f35b3480156104a6575f80fd5b506104af610f4f565b6040516104bc9190612ddf565b60405180910390f35b3480156104d0575f80fd5b506104d9610f58565b005b3480156104e6575f80fd5b5061050160048036038101906104fc9190612e52565b611047565b60405161050e9190612ddf565b60405180910390f35b348015610522575f80fd5b5061052b61105c565b6040516105389190612ddf565b60405180910390f35b34801561054c575f80fd5b50610555611062565b6040516105629190612ddf565b60405180910390f35b348015610576575f80fd5b5061057f6110c3565b60405161058c9190612ddf565b60405180910390f35b3480156105a0575f80fd5b506105a96110cc565b6040516105b69190612ddf565b60405180910390f35b3480156105ca575f80fd5b506105d36110d2565b005b3480156105e0575f80fd5b506105e9611220565b005b3480156105f6575f80fd5b506105ff611294565b60405161060c9190612fad565b60405180910390f35b348015610620575f80fd5b506106296112b8565b6040516106369190612fad565b60405180910390f35b34801561064a575f80fd5b506106536112df565b6040516106609190612ddf565b60405180910390f35b348015610674575f80fd5b5061067d6112e5565b60405161068a9190612ddf565b60405180910390f35b34801561069e575f80fd5b506106b960048036038101906106b49190612fc6565b6112f1565b6040516106c69190612fad565b60405180910390f35b3480156106da575f80fd5b506106e361132c565b005b3480156106f0575f80fd5b5061070b60048036038101906107069190612e52565b61149a565b005b348015610718575f80fd5b50610733600480360381019061072e9190612e52565b611734565b60405161074293929190612ff1565b60405180910390f35b61075361175a565b005b348015610760575f80fd5b5061077b60048036038101906107769190612e52565b611c94565b6040516107889190612ddf565b60405180910390f35b34801561079c575f80fd5b506107b760048036038101906107b29190612e52565b611ca9565b005b3480156107c4575f80fd5b506107cd611da0565b6040516107da9190612ddf565b60405180910390f35b3480156107ee575f80fd5b506107f7611da6565b005b348015610804575f80fd5b5061080d611ee7565b60405161081a9190612fad565b60405180910390f35b34801561082e575f80fd5b50610837611f0c565b6040516108449190612ddf565b60405180910390f35b348015610858575f80fd5b50610873600480360381019061086e9190612fc6565b611f12565b005b348015610880575f80fd5b5061089b60048036038101906108969190612e52565b612038565b005b3480156108a8575f80fd5b506108b16121f5565b005b3480156108be575f80fd5b506108c7612276565b6040516108d49190612ddf565b60405180910390f35b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610935575f80fd5b82600c8190555081600d8190555080600e81905550505050565b600b5481565b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109ae575f80fd5b5f600c5460045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546109fa9190613053565b9050428111610a0c575f915050610a1c565b4281610a189190613086565b9150505b919050565b60115f9054906101000a900460ff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a8b575f80fd5b5f610a9582610b18565b9050610aa1828261227c565b610ae0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad790613113565b60405180910390fd5b610aea82826122df565b5050565b7f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec781565b600f5481565b5f8060055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015403610b67575f9050610c18565b5f610bb060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015461259b565b90505f60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101549050808211610c07575f92505050610c18565b8082610c139190613086565b925050505b919050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c75575f80fd5b5f60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015490505f83118015610cc657505f81145b15610d6857610cd4846125ce565b610cdd8361259b565b60055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101819055504260045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610d86565b5f83148015610d7657505f81115b15610d8557610d8484612678565b5b5b5f610d9085610b18565b90505f82118015610d9f575082155b15610de5575f811115610de457610db6858261227c565b15610dca57610dc585826122df565b610de3565b8060095f828254610ddb9190613053565b925050819055505b5b5b8382600654610df49190613086565b610dfe9190613053565b6006819055508360055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f0181905550610e518461259b565b60055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101819055505050505050565b60065481565b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610efb575f80fd5b60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600201549050919050565b60105481565b600d5481565b5f600854905090565b610f6061286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610fec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe39061317b565b60405180910390fd5b5f60095490505f60098190555061104433827f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff166128749092919063ffffffff16565b50565b6004602052805f5260405f205f915090505481565b60095481565b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110bb575f80fd5b600854905090565b5f600754905090565b600e5481565b6110da61286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611166576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115d9061317b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60115f9054906101000a900460ff1615611238575f80fd5b3360015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160115f6101000a81548160ff021916908315150217905550565b7f000000000000000000000000a1077a294dde1b09bb078844df40758a5d0f9a2781565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60075481565b5f600280549050905090565b60028181548110611300575f80fd5b905f5260205f20015f915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60028054905090505f81036113425750611498565b5f805a90505f5b600e548310801561135957508381105b156114935783600f541061136f575f600f819055505b5f6113b66002600f548154811061138957611388613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610b18565b90506113ff6002600f54815481106113d1576113d0613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff168261227c565b1561144c5761144b6002600f548154811061141d5761141c613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826122df565b5b5a836114589190613086565b846114639190613053565b93505a9250600f5f81548092919061147a906131c6565b9190505550818061148a906131c6565b92505050611349565b505050505b565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114f2575f80fd5b5f8190508073ffffffffffffffffffffffffffffffffffffffff1663158ef93e6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561153f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115639190613221565b156115a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159a90613296565b60405180910390fd5b5f8273ffffffffffffffffffffffffffffffffffffffff16476040516115c8906132e1565b5f6040518083038185875af1925050503d805f8114611602576040519150601f19603f3d011682016040523d82523d5f602084013e611607565b606091505b5050809150506116ef837f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161166a9190612fad565b602060405180830381865afa158015611685573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116a99190613309565b7f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff166128749092919063ffffffff16565b8061172f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117269061337e565b60405180910390fd5b505050565b6005602052805f5260405f205f91509050805f0154908060010154908060020154905083565b5f7f000000000000000000000000a1077a294dde1b09bb078844df40758a5d0f9a2773ffffffffffffffffffffffffffffffffffffffff167f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff1614611c06575f600267ffffffffffffffff8111156117ea576117e961339c565b5b6040519080825280602002602001820160405280156118185781602001602082028036833780820191505090505b50905073165c3410fc91ef562c50559f7d2289febed552d973ffffffffffffffffffffffffffffffffffffffff1663ef8ef56f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611878573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061189c91906133dd565b815f815181106118af576118ae613199565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec78160018151811061191e5761191d613199565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505f4790505f73165c3410fc91ef562c50559f7d2289febed552d973ffffffffffffffffffffffffffffffffffffffff1663d06ca61f83856040518363ffffffff1660e01b81526004016119ac9291906134bf565b5f60405180830381865afa1580156119c6573d5f803e3d5ffd5b505050506040513d5f823e3d601f19601f820116820180604052508101906119ee9190613610565b90505f7f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611a4a9190612fad565b602060405180830381865afa158015611a65573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a899190613309565b905073165c3410fc91ef562c50559f7d2289febed552d973ffffffffffffffffffffffffffffffffffffffff16637ff36ab584606460105486600181518110611ad557611ad4613199565b5b6020026020010151611ae79190613657565b611af191906136c5565b8730426040518663ffffffff1660e01b8152600401611b1394939291906136f5565b5f6040518083038185885af1158015611b2e573d5f803e3d5ffd5b50505050506040513d5f823e3d601f19601f82011682018060405250810190611b579190613610565b50807f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611bb29190612fad565b602060405180830381865afa158015611bcd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611bf19190613309565b611bfb9190613086565b945050505050611c0a565b3490505b8060075f828254611c1b9190613053565b925050819055505f6006541115611c91575f600a5403611c5d57600654600754600b54611c489190613657565b611c5291906136c5565b600a81905550611c90565b60065481600b54611c6e9190613657565b611c7891906136c5565b600a5f828254611c889190613053565b925050819055505b5b50565b6003602052805f5260405f205f915090505481565b611cb161286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611d3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d349061317b565b60405180910390fd5b5f611d4782610b18565b9050611d53828261227c565b611d92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d8990613113565b60405180910390fd5b611d9c82826122df565b5050565b600a5481565b611dae61286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611e3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e319061317b565b60405180910390fd5b5f3373ffffffffffffffffffffffffffffffffffffffff1647604051611e5f906132e1565b5f6040518083038185875af1925050503d805f8114611e99576040519150601f19603f3d011682016040523d82523d5f602084013e611e9e565b606091505b50508091505080611ee4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611edb9061337e565b60405180910390fd5b50565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60085481565b611f1a61286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611fa6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f9d9061317b565b60405180910390fd5b6064811115611fea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fe190613789565b60405180910390fd5b603281101561202e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612025906137f1565b60405180910390fd5b8060108190555050565b61204061286d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146120cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c39061317b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361213a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121319061387f565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61227473165c3410fc91ef562c50559f7d2289febed552d97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff166128f39092919063ffffffff16565b565b600c5481565b5f42600c5460045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546122c99190613053565b1080156122d75750600d5482115b905092915050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f01540315612597575f811115612596578060085461233c9190613053565b6008819055504260045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508060055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f206002015f8282546123d39190613053565b9250508190555061242260055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015461259b565b60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101819055507f000000000000000000000000a1077a294dde1b09bb078844df40758a5d0f9a2773ffffffffffffffffffffffffffffffffffffffff167f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff1603612549575f8273ffffffffffffffffffffffffffffffffffffffff16826040516124fe906132e1565b5f6040518083038185875af1925050503d805f8114612538576040519150601f19603f3d011682016040523d82523d5f602084013e61253d565b606091505b50508091505050612595565b61259482827f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec773ffffffffffffffffffffffffffffffffffffffff166128749092919063ffffffff16565b5b5b5b5050565b5f8082036125ab575f90506125c9565b600b54600a54836125bc9190613657565b6125c691906136c5565b90505b919050565b60028054905060035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600281908060018154018082558091505060019003905f5260205f20015f9091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6002600160028054905061268c9190613086565b8154811061269d5761269c613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548154811061271657612715613199565b5b905f5260205f20015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460035f600260016002805490506127b09190613086565b815481106127c1576127c0613199565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060028054806128385761283761389d565b5b600190038181905f5260205f20015f6101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055905550565b5f33905090565b6128ee838473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85856040516024016128a79291906138ca565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612a00565b505050565b5f8373ffffffffffffffffffffffffffffffffffffffff1663095ea7b384846040516024016129239291906138ca565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505090506129718482612a95565b6129fa576129ef848573ffffffffffffffffffffffffffffffffffffffff1663095ea7b3865f6040516024016129a892919061392a565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612a00565b6129f98482612a00565b5b50505050565b5f612a2a828473ffffffffffffffffffffffffffffffffffffffff16612b5490919063ffffffff16565b90505f815114158015612a4e575080806020019051810190612a4c9190613221565b155b15612a9057826040517f5274afe7000000000000000000000000000000000000000000000000000000008152600401612a879190612fad565b60405180910390fd5b505050565b5f805f8473ffffffffffffffffffffffffffffffffffffffff1684604051612abd91906139b3565b5f604051808303815f865af19150503d805f8114612af6576040519150601f19603f3d011682016040523d82523d5f602084013e612afb565b606091505b5091509150818015612b2857505f81511480612b27575080806020019051810190612b269190613221565b5b5b8015612b4a57505f8573ffffffffffffffffffffffffffffffffffffffff163b115b9250505092915050565b6060612b9683836040518060400160405280601e81526020017f416464726573733a206c6f772d6c6576656c2063616c6c206661696c65640000815250612b9e565b905092915050565b6060612bac84845f85612bb5565b90509392505050565b606082471015612bfa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bf190613a39565b60405180910390fd5b612c0385612cc5565b612c42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c3990613aa1565b60405180910390fd5b5f808673ffffffffffffffffffffffffffffffffffffffff168587604051612c6a91906139b3565b5f6040518083038185875af1925050503d805f8114612ca4576040519150601f19603f3d011682016040523d82523d5f602084013e612ca9565b606091505b5091509150612cb9828286612cd6565b92505050949350505050565b5f80823b90505f8111915050919050565b60608315612ce657829050612d35565b5f83511115612cf85782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d2c9190613b01565b60405180910390fd5b9392505050565b5f604051905090565b5f80fd5b5f80fd5b5f819050919050565b612d5f81612d4d565b8114612d69575f80fd5b50565b5f81359050612d7a81612d56565b92915050565b5f805f60608486031215612d9757612d96612d45565b5b5f612da486828701612d6c565b9350506020612db586828701612d6c565b9250506040612dc686828701612d6c565b9150509250925092565b612dd981612d4d565b82525050565b5f602082019050612df25f830184612dd0565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612e2182612df8565b9050919050565b612e3181612e17565b8114612e3b575f80fd5b50565b5f81359050612e4c81612e28565b92915050565b5f60208284031215612e6757612e66612d45565b5b5f612e7484828501612e3e565b91505092915050565b5f8115159050919050565b612e9181612e7d565b82525050565b5f602082019050612eaa5f830184612e88565b92915050565b5f819050919050565b5f612ed3612ece612ec984612df8565b612eb0565b612df8565b9050919050565b5f612ee482612eb9565b9050919050565b5f612ef582612eda565b9050919050565b612f0581612eeb565b82525050565b5f602082019050612f1e5f830184612efc565b92915050565b612f2d81612e7d565b8114612f37575f80fd5b50565b5f81359050612f4881612f24565b92915050565b5f805f60608486031215612f6557612f64612d45565b5b5f612f7286828701612e3e565b9350506020612f8386828701612d6c565b9250506040612f9486828701612f3a565b9150509250925092565b612fa781612e17565b82525050565b5f602082019050612fc05f830184612f9e565b92915050565b5f60208284031215612fdb57612fda612d45565b5b5f612fe884828501612d6c565b91505092915050565b5f6060820190506130045f830186612dd0565b6130116020830185612dd0565b61301e6040830184612dd0565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61305d82612d4d565b915061306883612d4d565b92508282019050808211156130805761307f613026565b5b92915050565b5f61309082612d4d565b915061309b83612d4d565b92508282039050818111156130b3576130b2613026565b5b92915050565b5f82825260208201905092915050565b7f4469766964656e6473206e6f7420617661696c61626c652079657400000000005f82015250565b5f6130fd601b836130b9565b9150613108826130c9565b602082019050919050565b5f6020820190508181035f83015261312a816130f1565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6131656020836130b9565b915061317082613131565b602082019050919050565b5f6020820190508181035f83015261319281613159565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6131d082612d4d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361320257613201613026565b5b600182019050919050565b5f8151905061321b81612f24565b92915050565b5f6020828403121561323657613235612d45565b5b5f6132438482850161320d565b91505092915050565b7f416c726561647920696e697469616c697a6564000000000000000000000000005f82015250565b5f6132806013836130b9565b915061328b8261324c565b602082019050919050565b5f6020820190508181035f8301526132ad81613274565b9050919050565b5f81905092915050565b50565b5f6132cc5f836132b4565b91506132d7826132be565b5f82019050919050565b5f6132eb826132c1565b9150819050919050565b5f8151905061330381612d56565b92915050565b5f6020828403121561331e5761331d612d45565b5b5f61332b848285016132f5565b91505092915050565b7f5472616e73666572206661696c656400000000000000000000000000000000005f82015250565b5f613368600f836130b9565b915061337382613334565b602082019050919050565b5f6020820190508181035f8301526133958161335c565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f815190506133d781612e28565b92915050565b5f602082840312156133f2576133f1612d45565b5b5f6133ff848285016133c9565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61343a81612e17565b82525050565b5f61344b8383613431565b60208301905092915050565b5f602082019050919050565b5f61346d82613408565b6134778185613412565b935061348283613422565b805f5b838110156134b25781516134998882613440565b97506134a483613457565b925050600181019050613485565b5085935050505092915050565b5f6040820190506134d25f830185612dd0565b81810360208301526134e48184613463565b90509392505050565b5f80fd5b5f601f19601f8301169050919050565b61350a826134f1565b810181811067ffffffffffffffff821117156135295761352861339c565b5b80604052505050565b5f61353b612d3c565b90506135478282613501565b919050565b5f67ffffffffffffffff8211156135665761356561339c565b5b602082029050602081019050919050565b5f80fd5b5f61358d6135888461354c565b613532565b905080838252602082019050602084028301858111156135b0576135af613577565b5b835b818110156135d957806135c588826132f5565b8452602084019350506020810190506135b2565b5050509392505050565b5f82601f8301126135f7576135f66134ed565b5b815161360784826020860161357b565b91505092915050565b5f6020828403121561362557613624612d45565b5b5f82015167ffffffffffffffff81111561364257613641612d49565b5b61364e848285016135e3565b91505092915050565b5f61366182612d4d565b915061366c83612d4d565b925082820261367a81612d4d565b9150828204841483151761369157613690613026565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6136cf82612d4d565b91506136da83612d4d565b9250826136ea576136e9613698565b5b828204905092915050565b5f6080820190506137085f830187612dd0565b818103602083015261371a8186613463565b90506137296040830185612f9e565b6137366060830184612dd0565b95945050505050565b7f4d696e20736c69707061676520726561636865640000000000000000000000005f82015250565b5f6137736014836130b9565b915061377e8261373f565b602082019050919050565b5f6020820190508181035f8301526137a081613767565b9050919050565b7f50726f6261626c7920746f6f206d75636820736c6970706167650000000000005f82015250565b5f6137db601a836130b9565b91506137e6826137a7565b602082019050919050565b5f6020820190508181035f830152613808816137cf565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6138696026836130b9565b91506138748261380f565b604082019050919050565b5f6020820190508181035f8301526138968161385d565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffd5b5f6040820190506138dd5f830185612f9e565b6138ea6020830184612dd0565b9392505050565b5f819050919050565b5f61391461390f61390a846138f1565b612eb0565b612d4d565b9050919050565b613924816138fa565b82525050565b5f60408201905061393d5f830185612f9e565b61394a602083018461391b565b9392505050565b5f81519050919050565b5f5b8381101561397857808201518184015260208101905061395d565b5f8484015250505050565b5f61398d82613951565b61399781856132b4565b93506139a781856020860161395b565b80840191505092915050565b5f6139be8284613983565b915081905092915050565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f5f8201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b5f613a236026836130b9565b9150613a2e826139c9565b604082019050919050565b5f6020820190508181035f830152613a5081613a17565b9050919050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000005f82015250565b5f613a8b601d836130b9565b9150613a9682613a57565b602082019050919050565b5f6020820190508181035f830152613ab881613a7f565b9050919050565b5f81519050919050565b5f613ad382613abf565b613add81856130b9565b9350613aed81856020860161395b565b613af6816134f1565b840191505092915050565b5f6020820190508181035f830152613b198184613ac9565b90509291505056fea26469706673582212203edfd254294f29bfe461bf1a0b5e636b740c89750d64bad201b276ecd2c3b57064736f6c63430008150033