VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x94d413…A7Df
Summary
Transactions
Transfers
Address
0x94d413894715fAB0701ecf202fA859A46aceA7Df
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x4917A44C40C2b59c4DD96ffa422C438dAF27Da09
Deployer
0x4917A44C40C2b59c4DD96ffa422C438dAF27Da09
Code
0x60806040526004361061025b5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166301921197811461026057806301ffc9a7146102865780630324529c146102d157806306fdde03146102f5578063081812fc1461037f578063095ea7b3146103b357806313e7c9d8146103d757806318160ddd146103f857806319f373611461041f57806319fa8f50146104405780631e20363a1461048757806323b872dd146104a7578063287e8495146104d15780632ad71573146105155780632c12cc9f1461052a5780632ed9b4fd1461054c5780633f4ba83a14610592578063417c73a7146105a7578063454a2ab3146105c85780634838d165146105d35780634a49ac4c146105f45780634d4f6ea9146106155780635c975abb1461062d57806360836166146106425780636352211e1461066057806368f16293146106785780636fbde40d146106aa57806370a08231146106cb57806379512513146106ec5780637aaed899146107075780638456cb59146107465780638c8d04a71461075b5780638da5cb5b1461077057806395d89b411461078557806396b5a7551461079a5780639870d7fe146107b2578063a574cea4146107d3578063a9059cbb14610852578063ac8a584a14610876578063b03e02c214610897578063ba2a954d146108b5578063ba6f2e65146108cd578063bae3e19e146108ef578063bfc206ed1461092f578063c87b56dd14610947578063cd5967db1461095f578063e6cbe35114610983578063e729e3a414610998578063f2fde38b146109b9578063f7e6e60c146109da575b600080fd5b34801561026c57600080fd5b50610284600435600160a060020a03602435166109ef565b005b34801561029257600080fd5b506102bd7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1960043516610c26565b604080519115158252519081900360200190f35b3480156102dd57600080fd5b50610284600160a060020a0360043516602435610c5a565b34801561030157600080fd5b5061030a610de0565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561034457818101518382015260200161032c565b50505050905090810190601f1680156103715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561038b57600080fd5b50610397600435610e6e565b60408051600160a060020a039092168252519081900360200190f35b3480156103bf57600080fd5b50610284600160a060020a0360043516602435610e89565b3480156103e357600080fd5b506102bd600160a060020a0360043516610fa6565b34801561040457600080fd5b5061040d610fbb565b60408051918252519081900360200190f35b34801561042b57600080fd5b506102bd600160a060020a0360043516610fcc565b34801561044c57600080fd5b5061045561101c565b604080517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff199092168252519081900360200190f35b34801561049357600080fd5b506102846004803560248101910135611040565b3480156104b357600080fd5b50610284600160a060020a036004358116906024351660443561109c565b3480156104dd57600080fd5b506104ec60ff600435166112dc565b6040805193845267ffffffffffffffff9283166020850152911682820152519081900360600190f35b34801561052157600080fd5b5061040d611353565b34801561053657600080fd5b5061028467ffffffffffffffff60043516611359565b34801561055857600080fd5b506102846004356fffffffffffffffffffffffffffffffff6024351667ffffffffffffffff60443516600160a060020a03606435166113d4565b34801561059e57600080fd5b506102bd611758565b3480156105b357600080fd5b50610284600160a060020a0360043516611857565b610284600435611959565b3480156105df57600080fd5b506102bd600160a060020a0360043516611b20565b34801561060057600080fd5b50610284600160a060020a0360043516611b35565b34801561062157600080fd5b506102bd600435611c33565b34801561063957600080fd5b506102bd611cff565b34801561064e57600080fd5b5061028460043560ff60243516611d0f565b34801561066c57600080fd5b50610397600435611f19565b34801561068457600080fd5b5061068d611f34565b6040805167ffffffffffffffff9092168252519081900360200190f35b3480156106b657600080fd5b50610284600160a060020a0360043516611f4b565b3480156106d757600080fd5b5061040d600160a060020a036004351661203d565b3480156106f857600080fd5b5061028460ff6004351661205f565b34801561071357600080fd5b50610284600160a060020a036004351660ff60243516604435151567ffffffffffffffff6064358116906084351661239f565b34801561075257600080fd5b506102bd61251b565b34801561076757600080fd5b5061068d61260d565b34801561077c57600080fd5b5061039761261d565b34801561079157600080fd5b5061030a61262c565b3480156107a657600080fd5b50610284600435612687565b3480156107be57600080fd5b50610284600160a060020a0360043516612739565b3480156107df57600080fd5b506107eb600435612836565b604051600160a060020a03881681526020810187600481111561080a57fe5b60ff16815295151560208701525092151560408086019190915267ffffffffffffffff92831660608601529082166080850152911660a0830152519081900360c00192509050f35b34801561085e57600080fd5b50610284600160a060020a0360043516602435612a13565b34801561088257600080fd5b50610284600160a060020a0360043516612bfc565b3480156108a357600080fd5b5061028460043560ff60243516612cfa565b3480156108c157600080fd5b50610284600435612f4f565b3480156108d957600080fd5b5061028467ffffffffffffffff6004351661314d565b3480156108fb57600080fd5b506102846004356fffffffffffffffffffffffffffffffff6024358116906044351667ffffffffffffffff606435166131e6565b34801561093b57600080fd5b506103976004356134ae565b34801561095357600080fd5b5061030a6004356134c9565b34801561096b57600080fd5b50610284600435600160a060020a036024351661356b565b34801561098f57600080fd5b506103976137a2565b3480156109a457600080fd5b5061040d600160a060020a03600435166137b1565b3480156109c557600080fd5b50610284600160a060020a03600435166137c3565b3480156109e657600080fd5b5061068d6138bc565b6000805460a060020a900460ff1615610a40576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b33610a4a84611f19565b600160a060020a031614610a96576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b610a9f33610fcc565b1515610ae3576040805160e560020a62461bcd02815260206004820152600e60248201526000805160206145a6833981519152604482015290519081900360640190fd5b600354604080517f0192119700000000000000000000000000000000000000000000000000000000815260048101869052600160a060020a03858116602483015291519190921691630192119791604480830192600092919082900301818387803b158015610b5157600080fd5b505af1158015610b65573d6000803e3d6000fd5b50506003546040805160e060020a6378bd7935028152600481018890529051600160a060020a0390921693506378bd7935925060248082019260c0929091908290030181600087803b158015610bba57600080fd5b505af1158015610bce573d6000803e3d6000fd5b505050506040513d60c0811015610be457600080fd5b5051604051909150600160a060020a03831690849083907f9bd63f96cf38bbd738ef415c10d8ce738b56b75bbe3b31f6bf2059d35f3a8f3a90600090a4505050565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166000908152600b602052604090205460ff1690565b3360009081526001602052604090205460ff161515610cb1576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b600160a060020a0382161515610cff576040805160e560020a62461bcd02815260206004820152600f6024820152600080516020614546833981519152604482015290519081900360640190fd5b60008111610d57576040805160e560020a62461bcd02815260206004820152600e60248201527f696e76616c696420616d6f756e74000000000000000000000000000000000000604482015290519081900360640190fd5b604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a038416600482015260248101839052905165456e657267799163a9059cbb91604480830192600092919082900301818387803b158015610dc457600080fd5b505af1158015610dd8573d6000803e3d6000fd5b505050505050565b600c805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015610e665780601f10610e3b57610100808354040283529160200191610e66565b820191906000526020600020905b815481529060010190602001808311610e4957829003601f168201915b505050505081565b6000908152600a6020526040902054600160a060020a031690565b6000805460a060020a900460ff1615610eda576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b610ee382611f19565b9050600160a060020a038381169082161415610f49576040805160e560020a62461bcd02815260206004820152601d60248201527f63616e6e6f7420617070726f766520796f7572206f776e20746f6b656e000000604482015290519081900360640190fd5b33600160a060020a03821614610f97576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b610fa182846138cc565b505050565b60016020526000908152604090205460ff1681565b60075467ffffffffffffffff165b90565b600160a060020a038116600090815260096020526040812054600680548392908110610ff457fe5b600091825260209091200154608860020a900460ff16600481111561101557fe5b1192915050565b7f01ffc9a70000000000000000000000000000000000000000000000000000000081565b600054600160a060020a03163314611090576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b610fa1600e838361443e565b60005460a060020a900460ff16156110ec576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b600160a060020a038216151561113a576040805160e560020a62461bcd02815260206004820152600f6024820152600080516020614546833981519152604482015290519081900360640190fd5b82600160a060020a031661114d82611f19565b600160a060020a031614611199576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b6111a33382613944565b15156111e7576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b6111f081611c33565b1515611246576040805160e560020a62461bcd02815260206004820152601a60248201527f63616e6e6f74207472616e73666572207468697320746f6b656e000000000000604482015290519081900360640190fd5b6003546040805160e060020a6337e246ad028152600481018490529051600160a060020a03909216916337e246ad916024808201926020929091908290030181600087803b15801561129757600080fd5b505af11580156112ab573d6000803e3d6000fd5b505050506040513d60208110156112c157600080fd5b5051156112d1576112d181613993565b610fa1838383613ab1565b60008060006112e96144bc565b600560008660048111156112f957fe5b60ff16815260208082019290925260409081016000208151606081018352815480825260019092015467ffffffffffffffff8082169583018690526801000000000000000090910416920182905297919650945092505050565b600f5481565b3360009081526001602052604090205460ff1615156113b0576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b6004805467ffffffffffffffff191667ffffffffffffffff92909216919091179055565b60005460a060020a900460ff1615611424576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b3361142e85611f19565b600160a060020a03161461147a576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b61148333610fcc565b15156114c7576040805160e560020a62461bcd02815260206004820152600e60248201526000805160206145a6833981519152604482015290519081900360640190fd5b60068054859081106114d557fe5b600091825260209091200154608060020a900460ff1615611540576040805160e560020a62461bcd02815260206004820152601660248201527f63616e63656c20757067726164696e6720666972737400000000000000000000604482015290519081900360640190fd5b600354611557908590600160a060020a03166138cc565b600f5461156b90600163ffffffff613ac516565b600f819055600354604080517fe4f9dd2d0000000000000000000000000000000000000000000000000000000081526004810193909352602483018790526fffffffffffffffffffffffffffffffff861660448401819052606484015267ffffffffffffffff8086166084850152421660a48401523360c484015251600160a060020a039091169163e4f9dd2d9160e480830192600092919082900301818387803b15801561161957600080fd5b505af115801561162d573d6000803e3d6000fd5b5050600f54604080516fffffffffffffffffffffffffffffffff8816808252602082015267ffffffffffffffff87168183015290518894509192507f50417882ac38f5bd0dd968f4b17f72ab38a7bd228eeec270f01466a5724684b4919081900360600190a3600354604080517fcd5967db00000000000000000000000000000000000000000000000000000000815260048101879052600160a060020a0384811660248301529151919092169163cd5967db91604480830192600092919082900301818387803b15801561170157600080fd5b505af1158015611715573d6000803e3d6000fd5b5050600f54604051600160a060020a03851693508792507fc42e7df8c9dcd26c4a8b5134e17fa2481ababcb828e3b316b89b63c57b61f3b890600090a450505050565b60008054600160a060020a031633146117a9576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b60005460a060020a900460ff16151561180c576040805160e560020a62461bcd02815260206004820152601560248201527f6e656564732070726f746f636f6c207061757365640000000000000000000000604482015290519081900360640190fd5b6000805474ff0000000000000000000000000000000000000000191681556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b339190a150600190565b600054600160a060020a031633146118a7576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b60005460a060020a900460ff16156118f7576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b600160a060020a038116600081815260026020908152604091829020805460ff1916600190811790915582519384529083015280517f0baadf7b35b83c7d3a00874b5406dca58c60d0ff7d8c825ad02ec55484beb4559281900390910190a150565b600080548190819060a060020a900460ff16156119ae576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b6003546040805160e060020a6378bd7935028152600481018790529051600160a060020a03909216916378bd79359160248082019260c0929091908290030181600087803b1580156119ff57600080fd5b505af1158015611a13573d6000803e3d6000fd5b505050506040513d60c0811015611a2957600080fd5b508051602091820151600354604080517f59d667a5000000000000000000000000000000000000000000000000000000008152336004820152602481018a90529051939750919550600160a060020a0316926359d667a5923492604480820193929182900301818588803b158015611aa057600080fd5b505af1158015611ab4573d6000803e3d6000fd5b50505050506040513d6020811015611acb57600080fd5b505160408051338152602081018390528151929350600160a060020a03851692879287927fc2a394cb356728b3540b84dee72ea6de41f44fd94de223565258efe1549ee06f929081900390910190a450505050565b60026020526000908152604090205460ff1681565b600054600160a060020a03163314611b85576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b60005460a060020a900460ff1615611bd5576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b600160a060020a0381166000818152600260209081526040808320805460ff1916905580519384529083019190915280517f0baadf7b35b83c7d3a00874b5406dca58c60d0ff7d8c825ad02ec55484beb4559281900390910190a150565b6000611c3e82613b20565b8015611c6b57506006805483908110611c5357fe5b600091825260209091200154608060020a900460ff16155b8015611c9c5750600082815260086020908152604080832054600160a060020a03168352600290915290205460ff16155b8015611cf95750600360149054906101000a900467ffffffffffffffff16600683815481101515611cc957fe5b9060005260206000200160000160129054906101000a900467ffffffffffffffff160167ffffffffffffffff1642115b92915050565b60005460a060020a900460ff1681565b3360009081526001602052604090205460ff161515611d66576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b806004811115611d7257fe5b6006805484908110611d8057fe5b600091825260209091200154608860020a900460ff166004811115611da157fe5b10611df6576040805160e560020a62461bcd02815260206004820152600d60248201527f696e76616c6964206c6576656c00000000000000000000000000000000000000604482015290519081900360640190fd5b6003546040805160e060020a6337e246ad028152600481018590529051600160a060020a03909216916337e246ad916024808201926020929091908290030181600087803b158015611e4757600080fd5b505af1158015611e5b573d6000803e3d6000fd5b505050506040513d6020811015611e7157600080fd5b505115611ec8576040805160e560020a62461bcd02815260206004820152601460248201527f63616e63656c2061756374696f6e206669727374000000000000000000000000604482015290519081900360640190fd5b6000600683815481101515611ed957fe5b60009182526020909120018054911515608060020a0270ff0000000000000000000000000000000019909216919091179055611f158282613b3c565b5050565b600090815260086020526040902054600160a060020a031690565b60035460a060020a900467ffffffffffffffff1681565b600054600160a060020a03163314611f9b576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b600160a060020a0381161515611fe9576040805160e560020a62461bcd02815260206004820152600f6024820152600080516020614546833981519152604482015290519081900360640190fd5b60038054600160a060020a038316600160a060020a0319909116811790915560408051918252517fb69d08e828d243d599db935e2be5ce7ed7b0d2f9c9f712ff469a10a27924deb89181900360200190a150565b600061204882610fcc565b612053576000612056565b60015b60ff1692915050565b60008054819060a060020a900460ff16156120b2576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b3360009081526009602052604090205491508115156120da576120d733600080613d17565b91505b60068054839081106120e857fe5b60009182526020909120018054909150608060020a900460ff1615612157576040805160e560020a62461bcd02815260206004820152600f60248201527f7374696c6c20757067726164696e670000000000000000000000000000000000604482015290519081900360640190fd5b6003546040805160e060020a6337e246ad028152600481018590529051600160a060020a03909216916337e246ad916024808201926020929091908290030181600087803b1580156121a857600080fd5b505af11580156121bc573d6000803e3d6000fd5b505050506040513d60208110156121d257600080fd5b505115612229576040805160e560020a62461bcd02815260206004820152601460248201527f63616e63656c2061756374696f6e206669727374000000000000000000000000604482015290519081900360640190fd5b82600481111561223557fe5b815460ff91821691608860020a90910416600481111561225157fe5b60010160ff161480156122705750600483600481111561226d57fe5b11155b15156122c6576040805160e560020a62461bcd02815260206004820152600e60248201527f696e76616c6964205f746f4c766c000000000000000000000000000000000000604482015290519081900360640190fd5b8054608060020a70ff0000000000000000000000000000000019909116176fffffffffffffffff00000000000000001916680100000000000000004267ffffffffffffffff811691909102919091178255604051339184917fe925483a08461d851abfcfd476ed282a68d87b23cc45add5a8dc7f1ad7825ce991879143908084600481111561235157fe5b60ff1681526020018367ffffffffffffffff1667ffffffffffffffff1681526020018267ffffffffffffffff1667ffffffffffffffff168152602001935050505060405180910390a3505050565b3360009081526001602052604081205460ff1615156123f6576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b6123ff86613f1b565b15612454576040805160e560020a62461bcd02815260206004820152601860248201527f796f7520616c726561647920686f6c64206120746f6b656e0000000000000000604482015290519081900360640190fd5b61245f868686613d17565b6007805467ffffffffffffffff8082166001011667ffffffffffffffff1990911617905590508315610dd85785600160a060020a0316817fe925483a08461d851abfcfd476ed282a68d87b23cc45add5a8dc7f1ad7825ce9878686604051808460048111156124ca57fe5b60ff1681526020018367ffffffffffffffff1667ffffffffffffffff1681526020018267ffffffffffffffff1667ffffffffffffffff168152602001935050505060405180910390a3505050505050565b60008054600160a060020a0316331461256c576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b60005460a060020a900460ff16156125bc576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b6000805474ff0000000000000000000000000000000000000000191660a060020a1781556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff6259190a150600190565b60045467ffffffffffffffff1681565b600054600160a060020a031681565b600d805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015610e665780601f10610e3b57610100808354040283529160200191610e66565b60005460a060020a900460ff16156126d7576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b336126e182611f19565b600160a060020a03161461272d576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b61273681613993565b50565b600054600160a060020a03163314612789576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b60005460a060020a900460ff16156127d9576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b600160a060020a038116600081815260016020818152604092839020805460ff191683179055825193845283015280517f966c160e1c4dbc7df8d69af4ace01e9297c3cf016397b7914971f2fbfa32672d9281900390910190a150565b60008060008060008060006128496144dc565b61285289613b20565b15612a0757600680548a90811061286557fe5b60009182526020918290206040805160a08101825291909201805467ffffffffffffffff8082168452680100000000000000008204169483019490945260ff608060020a85048116151593830193909352909290916060840191608860020a90041660048111156128d257fe5b60048111156128dd57fe5b81526020016000820160129054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815250509050600860008a815260200190815260200160002060009054906101000a9004600160a060020a031681606001518260400151600360009054906101000a9004600160a060020a0316600160a060020a03166337e246ad8d6040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050602060405180830381600087803b1580156129bd57600080fd5b505af11580156129d1573d6000803e3d6000fd5b505050506040513d60208110156129e757600080fd5b5051608085015185516020870151959d50939b5091995097509550935091505b50919395979092949650565b60005460a060020a900460ff1615612a63576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b600160a060020a0382161515612ab1576040805160e560020a62461bcd02815260206004820152600f6024820152600080516020614546833981519152604482015290519081900360640190fd5b33612abb82611f19565b600160a060020a031614612b07576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b612b1081611c33565b1515612b66576040805160e560020a62461bcd02815260206004820152601a60248201527f63616e6e6f74207472616e73666572207468697320746f6b656e000000000000604482015290519081900360640190fd5b6003546040805160e060020a6337e246ad028152600481018490529051600160a060020a03909216916337e246ad916024808201926020929091908290030181600087803b158015612bb757600080fd5b505af1158015612bcb573d6000803e3d6000fd5b505050506040513d6020811015612be157600080fd5b505115612bf157612bf181613993565b611f15338383613ab1565b600054600160a060020a03163314612c4c576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b60005460a060020a900460ff1615612c9c576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b600160a060020a0381166000818152600160209081526040808320805460ff1916905580519384529083019190915280517f966c160e1c4dbc7df8d69af4ace01e9297c3cf016397b7914971f2fbfa32672d9281900390910190a150565b3360009081526001602052604090205460ff161515612d51576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b806004811115612d5d57fe5b6006805484908110612d6b57fe5b600091825260209091200154608860020a900460ff166004811115612d8c57fe5b11612de1576040805160e560020a62461bcd02815260206004820152600d60248201527f696e76616c6964206c6576656c00000000000000000000000000000000000000604482015290519081900360640190fd5b6004546006805467ffffffffffffffff9092169184908110612dff57fe5b60009182526020909120015467ffffffffffffffff7201000000000000000000000000000000000000909104811691909101164211612e88576040805160e560020a62461bcd02815260206004820152601660248201527f63616e6e6f7420646f776e677261646520746f6b656e00000000000000000000604482015290519081900360640190fd5b6003546040805160e060020a6337e246ad028152600481018590529051600160a060020a03909216916337e246ad916024808201926020929091908290030181600087803b158015612ed957600080fd5b505af1158015612eed573d6000803e3d6000fd5b505050506040513d6020811015612f0357600080fd5b505115612f1357612f1382613993565b6006805483908110612f2157fe5b600091825260209091200154608060020a900460ff1615612f4557612f4582612f4f565b611f158282613b3c565b600080612f5b83613b20565b1515612fb1576040805160e560020a62461bcd02815260206004820152600f60248201527f746f6b656e206e6f742065786973740000000000000000000000000000000000604482015290519081900360640190fd5b6006805484908110612fbf57fe5b60009182526020808320868452600890915260409092205491018054909350600160a060020a039091169150608060020a900460ff16151561304b576040805160e560020a62461bcd02815260206004820152601060248201527f6e6f74206f6e20757067726164696e6700000000000000000000000000000000604482015290519081900360640190fd5b600160a060020a03811633148061307157503360009081526001602052604090205460ff165b15156130b5576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b60008254608860020a900460ff1660048111156130ce57fe5b14156130e2576130dd83613f37565b613112565b815470ffffffffffffffffff00000000000000001916680100000000000000004267ffffffffffffffff16021782555b604051600160a060020a0382169084907fddc99f00cc50e9442de66784f25bd218c8c63f4c4103b817692da0a63fb80a9690600090a3505050565b3360009081526001602052604090205460ff1615156131a4576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b6003805467ffffffffffffffff90921660a060020a027fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff909216919091179055565b60005460a060020a900460ff1615613236576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b3361324085611f19565b600160a060020a03161461328c576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b61329533610fcc565b15156132d9576040805160e560020a62461bcd02815260206004820152600e60248201526000805160206145a6833981519152604482015290519081900360640190fd5b60068054859081106132e757fe5b600091825260209091200154608060020a900460ff1615613352576040805160e560020a62461bcd02815260206004820152601660248201527f63616e63656c20757067726164696e6720666972737400000000000000000000604482015290519081900360640190fd5b600354613369908590600160a060020a03166138cc565b600f5461337d90600163ffffffff613ac516565b600f819055600354604080517fe4f9dd2d0000000000000000000000000000000000000000000000000000000081526004810193909352602483018790526fffffffffffffffffffffffffffffffff80871660448501528516606484015267ffffffffffffffff8085166084850152421660a48401523360c484015251600160a060020a039091169163e4f9dd2d9160e480830192600092919082900301818387803b15801561342c57600080fd5b505af1158015613440573d6000803e3d6000fd5b5050600f54604080516fffffffffffffffffffffffffffffffff80891682528716602082015267ffffffffffffffff86168183015290518894509192507f50417882ac38f5bd0dd968f4b17f72ab38a7bd228eeec270f01466a5724684b4919081900360600190a350505050565b600860205260009081526040902054600160a060020a031681565b600e805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152606093611cf993919290918301828280156135585780601f1061352d57610100808354040283529160200191613558565b820191906000526020600020905b81548152906001019060200180831161353b57829003601f168201915b505050505061356684613fe2565b6140f0565b6000805460a060020a900460ff16156135bc576040805160e560020a62461bcd0281526020600482015260136024820152600080516020614526833981519152604482015290519081900360640190fd5b336135c684611f19565b600160a060020a031614613612576040805160e560020a62461bcd0281526020600482015260116024820152600080516020614586833981519152604482015290519081900360640190fd5b61361b33610fcc565b151561365f576040805160e560020a62461bcd02815260206004820152600e60248201526000805160206145a6833981519152604482015290519081900360640190fd5b600354604080517fcd5967db00000000000000000000000000000000000000000000000000000000815260048101869052600160a060020a0385811660248301529151919092169163cd5967db91604480830192600092919082900301818387803b1580156136cd57600080fd5b505af11580156136e1573d6000803e3d6000fd5b50506003546040805160e060020a6378bd7935028152600481018890529051600160a060020a0390921693506378bd7935925060248082019260c0929091908290030181600087803b15801561373657600080fd5b505af115801561374a573d6000803e3d6000fd5b505050506040513d60c081101561376057600080fd5b5051604051909150600160a060020a03831690849083907fc42e7df8c9dcd26c4a8b5134e17fa2481ababcb828e3b316b89b63c57b61f3b890600090a4505050565b600354600160a060020a031681565b60096020526000908152604090205481565b600054600160a060020a03163314613813576040805160e560020a62461bcd02815260206004820152600a6024820152600080516020614566833981519152604482015290519081900360640190fd5b600160a060020a0381161515613861576040805160e560020a62461bcd02815260206004820152600f6024820152600080516020614546833981519152604482015290519081900360640190fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360008054600160a060020a031916600160a060020a0392909216919091179055565b60075467ffffffffffffffff1681565b6000828152600a602052604081208054600160a060020a031916600160a060020a0384161790556138fc83611f19565b90508282600160a060020a031682600160a060020a03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b60008061395083611f19565b905080600160a060020a031684600160a060020a0316148061398b575083600160a060020a031661398084610e6e565b600160a060020a0316145b949350505050565b600061399e8261423f565b6003546040805160e060020a6378bd7935028152600481018590529051600160a060020a03909216916378bd79359160248082019260c0929091908290030181600087803b1580156139ef57600080fd5b505af1158015613a03573d6000803e3d6000fd5b505050506040513d60c0811015613a1957600080fd5b5051604051909150829082907fdb9cc99dc874f9afbae71151f737e51547d3d412b52922793437d86607050c3c90600090a3600354604080517f96b5a755000000000000000000000000000000000000000000000000000000008152600481018590529051600160a060020a03909216916396b5a7559160248082019260009290919082900301818387803b158015610dc457600080fd5b613aba8161423f565b610fa183838361425d565b81810182811015611cf9576040805160e560020a62461bcd02815260206004820152601360248201527f536166654d61746820616464206661696c656400000000000000000000000000604482015290519081900360640190fd5b600090815260086020526040812054600160a060020a03161190565b60008281526008602052604081205460068054600160a060020a03909216929182919086908110613b6957fe5b600091825260208220018054909350608860020a900460ff169150846004811115613b9057fe5b1415613ba457613b9f85613f37565b613c04565b81548490839071ff00000000000000000000000000000000001916608860020a836004811115613bd057fe5b021790555081546fffffffffffffffff00000000000000001916680100000000000000004267ffffffffffffffff16021782555b806004811115613c1057fe5b600111158015613c2c57506004816004811115613c2957fe5b11155b15613c58576007805467ffffffffffffffff19811667ffffffffffffffff918216600019019091161790555b836004811115613c6457fe5b600111158015613c8057506004846004811115613c7d57fe5b11155b15613caa576007805467ffffffffffffffff8082166001011667ffffffffffffffff199091161790555b82600160a060020a0316857fb6fd4b2356bc13ccc82da8b790e9bf9bdcfd4743d32dd10aa48189ec53f6bc00838760405180836004811115613ce857fe5b60ff168152602001826004811115613cfc57fe5b60ff1681526020019250505060405180910390a35050505050565b6000613d216144dc565b600060a0604051908101604052804267ffffffffffffffff1681526020014267ffffffffffffffff1681526020018515158152602001866004811115613d6357fe5b815267ffffffffffffffff42811660209283015260068054600181810180845560009390935285517ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f90920180549587015160408801511515608060020a0270ff000000000000000000000000000000001991871668010000000000000000026fffffffffffffffff0000000000000000199590971667ffffffffffffffff19909816979097179390931694909417919091169390931780835560608501519496509293909286929190829071ff00000000000000000000000000000000001916608860020a836004811115613e5557fe5b021790555060809190910151815467ffffffffffffffff90911672010000000000000000000000000000000000000279ffffffffffffffff00000000000000000000000000000000000019909116179055600160a060020a03881660008181526009602090815260408083209590940394859055848252600890528281208054600160a060020a03191683179055915192935083929091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a495945050505050565b600160a060020a03166000908152600960205260408120541190565b60008181526008602090815260408083208054600160a060020a03198116909155600160a060020a031680845260099092528220919091556006805483908110613f7d57fe5b60009182526020822001805479ffffffffffffffffffffffffffffffffffffffffffffffffffff19169055604051839190600160a060020a038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b6060600080828185151561402b5760408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015294506140e7565b8593505b831561404657600190920191600a8404935061402f565b859350826040519080825280601f01601f191660200182016040528015614077578160200160208202803883390190505b5091505060001982015b83156140e357815160001982019160f860020a6030600a880601029184919081106140a857fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a84049350614081565b8194505b50505050919050565b606080606080606060008088955087945084518651016040519080825280601f01601f191660200182016040528015614133578160200160208202803883390190505b50935083925060009150600090505b85518110156141b857858181518110151561415957fe5b90602001015160f860020a900460f860020a02838380600101945081518110151561418057fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600101614142565b5060005b84518110156142325784818151811015156141d357fe5b90602001015160f860020a900460f860020a0283838060010194508151811015156141fa57fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506001016141bc565b5090979650505050505050565b6000908152600a602052604090208054600160a060020a0319169055565b61426682613f1b565b156142bb576040805160e560020a62461bcd02815260206004820152601860248201527f5f746f20616c726561647920686f6c64206120746f6b656e0000000000000000604482015290519081900360640190fd5b6142c482614436565b15614319576040805160e560020a62461bcd02815260206004820152601660248201527f5f746f206d7573746e2774206120636f6e747261637400000000000000000000604482015290519081900360640190fd5b4260068281548110151561432957fe5b9060005260206000200160000160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055504260068281548110151561436c57fe5b60009182526020808320909101805467ffffffffffffffff9490941672010000000000000000000000000000000000000279ffffffffffffffff0000000000000000000000000000000000001990941693909317909255600160a060020a0380861680835260098085526040808520859055868552600886528085208054948916600160a060020a03199095168517905583855294528383208590559251849391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b6000903b1190565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061447f5782800160ff198235161785556144ac565b828001600101855582156144ac579182015b828111156144ac578235825591602001919060010190614491565b506144b892915061450b565b5090565b604080516060810182526000808252602082018190529181019190915290565b6040805160a0810182526000808252602082018190529181018290529060608201908152600060209091015290565b610fc991905b808211156144b85760008155600101614511560070726f746f636f6c206861732070617573656400000000000000000000000000696e76616c6964206164647265737300000000000000000000000000000000006f6e6c79206f776e6572000000000000000000000000000000000000000000007065726d697373696f6e2064656e6965640000000000000000000000000000006973206e6f74206120746f6b656e000000000000000000000000000000000000a165627a7a72305820fbfb0c75d0f0d13dac9d0be219708daf81ac2df0b2830196a8d369d9c98949b30029