Blockchain / Global / Address

Contract

0x583E2bc1AB234dA3E7B0fA038e0dCE7Aa0a8DF3F

Balance
0 SOMI
Transactions sent
1
Type
Contract · 12,580 bytes of code

Bytecode Not verified

No verified source for this contract.

0x608060405234801561001057600080fd5b506004361061014c5760003560e01c8063654b6487116100c3578063ae067e0f1161007c578063ae067e0f14610327578063be83e10f14610327578063d21220a71461041f578063e5f6c0f814610327578063fa461e3314610327578063fdd71844146104325761014c565b8063654b6487146103275780636c8d7c99146103a757806374db0e44146103ca57806384800812146103145780639fe6527f146103ec578063a8e5e58a146103ff5761014c565b80632b521416116101155780632b5214161461033a5780632c8958f61461032757806344c0ffee1461034f57806354fd4d50146103575780635bee97a31461032757806360153b75146103865761014c565b806217ea80146102aa57806306a5857e146102d45780630dfe1681146102e957806310d1e85c1461031457806323a69e7514610327575b6000366060306374db0e4461016484600481886123ed565b6040518363ffffffff1660e01b8152600401610181929190612417565b600060405180830381865afa9250505080156101bf57506040513d6000823e601f3d908101601f191682016040526101bc9190810190612551565b60015b156101d7576101cf838383610445565b50505061029f565b30636c8d7c996101ea84600481886123ed565b6040518363ffffffff1660e01b8152600401610207929190612417565b600060405180830381865afa92505050801561024557506040513d6000823e601f3d908101601f1916820160405261024291908101906125b8565b60015b1561025f57610256848484846105fa565b5050505061029f565b60405162461bcd60e51b815260206004820152601060248201526f556e6b6e6f776e2063616c6c6261636b60801b60448201526064015b60405180910390fd5b915050805190602001f35b6102bd6102b836600461266d565b610c27565b6040516102cb92919061271c565b60405180910390f35b6102e76102e236600461287f565b610c3d565b005b6000546102fc906001600160a01b031681565b6040516001600160a01b0390911681526020016102cb565b6102e761032236600461290b565b610d51565b6102e7610335366004612974565b610d9a565b610342610ddb565b6040516102cb91906129f2565b6102e7610dfb565b604080518082019091526013815272312e382e36202830312e4d61722e323032362960681b6020820152610342565b610399610394366004612a05565b610f22565b6040519081526020016102cb565b6103ba6103b5366004612a32565b610fa2565b6040516102cb9493929190612a73565b6103dd6103d8366004612a32565b610fc4565b6040516102cb93929190612aa0565b6102e76103fa36600461287f565b610fe2565b61041261040d366004612abf565b6111d5565b6040516102cb9190612b05565b6001546102fc906001600160a01b031681565b6102e761044036600461287f565b61128a565b80511561045c57610457838383611294565b505050565b600083131561054057336001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156104a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104c79190612b49565b60405163a9059cbb60e01b8152336004820152602481018590526001600160a01b03919091169063a9059cbb906044016020604051808303816000875af1158015610516573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061053a9190612b66565b50505050565b600082131561045757336001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015610587573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ab9190612b49565b60405163a9059cbb60e01b8152336004820152602481018490526001600160a01b03919091169063a9059cbb906044016020604051808303816000875af1158015610516573d6000803e3d6000fd5b600080828060200190518101906106119190612b83565b9150915060008260018151811061062a5761062a612c89565b602002602001015190506000600481111561064757610647612c9f565b60ff16816080015160ff1614806106655750608081015160ff166004145b156107775760008360008151811061067f5761067f612c89565b60209081029190910181015101516040516370a0823160e01b81523060048201529091506000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156106d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106fb9190612cb5565b835160405163a9059cbb60e01b81526001600160a01b0391821660048201526024810183905291925083169063a9059cbb906044016020604051808303816000875af115801561074f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107739190612b66565b5050505b60015b8351811015610a0c57600084828151811061079757610797612c89565b602002602001015190506000600186516107b19190612ce4565b8314610851576000866107c5856001612cf7565b815181106107d5576107d5612c89565b60200260200101516080015160ff16148061081a57506004866107f9856001612cf7565b8151811061080957610809612c89565b60200260200101516080015160ff16145b6108245730610853565b85610830846001612cf7565b8151811061084057610840612c89565b602002602001015160000151610853565b305b9050600086610863600186612ce4565b8151811061087357610873612c89565b60200260200101516020015190506000600481111561089457610894612c9f565b60ff16836080015160ff1614806108b25750608083015160ff166004145b156109655782516040516370a0823160e01b81526001600160a01b0391821660048201526000918316906370a0823190602401602060405180830381865afa158015610902573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109269190612cb5565b9050600061093385611876565b509050600082821161094e576109498284612ce4565b610950565b825b905061095d868287611905565b505050610a01565b608083015160ff16600114806109825750608083015160ff166002145b15610a01576040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156109ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109f29190612cb5565b90506109ff848285611971565b505b50505060010161077a565b5060008360018551610a1e9190612ce4565b81518110610a2e57610a2e612c89565b60209081029190910181015101516040516370a0823160e01b81523060048201529091506000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610a86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aaa9190612cb5565b905083811015610aec5760405162461bcd60e51b815260206004820152600d60248201526c140e881b1bddc81bdd5d1c1d5d609a1b6044820152606401610296565b816001600160a01b031663a9059cbb86600081518110610b0e57610b0e612c89565b6020908102919091010151516040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018790526044016020604051808303816000875af1158015610b67573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b8b9190612b66565b506002546001600160a01b038084169163a9059cbb9116610bac8785612ce4565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015610bf7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1b9190612b66565b50505050505050505050565b60006060610c3483611a1d565b91509150915091565b6000610c638284600081518110610c5657610c56612c89565b6020026020010151610f22565b9050600083600081518110610c7a57610c7a612c89565b602002602001015160000151905060008085600081518110610c9e57610c9e612c89565b602002602001015160600151610cb657836000610cba565b6000845b915091506000309050836001600160a01b031663022c0d9f8484848b8b604051602001610ce8929190612d0a565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401610d169493929190612d2c565b600060405180830381600087803b158015610d3057600080fd5b505af1158015610d44573d6000803e3d6000fd5b5050505050505050505050565b610d9385858585858080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506105fa92505050565b5050505050565b61053a848484848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061044592505050565b60606040518060a00160405280607c8152602001613073607c9139905090565b60006060610e3f6000368080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611a1d92505050565b8092508193505050610e6e81600081518110610e5d57610e5d612c89565b602002602001015160800151611bf8565b15610e8a57610e8681836001600160801b0316610c3d565b5050565b610eb181600081518110610ea057610ea0612c89565b602002602001015160800151611c16565b15610ec957610e8681836001600160801b0316610fe2565b60405162461bcd60e51b815260206004820152602860248201527f556e737570706f727465642070726f746f636f6c207479706520666f7220666c60448201526730b9b4103637b0b760c11b6064820152608401610296565b6000806000610f3084611876565b9150915060006127108560400151612710610f4b9190612d59565b610f599061ffff1688612d74565b610f639190612d8b565b608086015190915060ff16600414610f8a57610f80818484611c2c565b9350505050610f9c565b610f9681848488611c75565b93505050505b92915050565b600080806060610fb485870187612dad565b9299919850965090945092505050565b6000806060610fd584860186612e03565b9250925092509250925092565b610ff882600081518110610ea057610ea0612c89565b6110545760405162461bcd60e51b815260206004820152602760248201527f466972737420686f70206d75737420626520556e697377617020563320636f6d60448201526670617469626c6560c81b6064820152608401610296565b60008260008151811061106957611069612c89565b602002602001015160000151905060006110a08460008151811061108f5761108f612c89565b602002602001015160000151611f1b565b90506000846000815181106110b7576110b7612c89565b6020026020010151606001516110ec5760646110dd6001600160a01b0384166065612d74565b6110e79190612d8b565b61110c565b60646111026001600160a01b0384166063612d74565b61110c9190612d8b565b9050826001600160a01b031663128acb08308760008151811061113157611131612c89565b6020026020010151606001518761114790612e48565b858a8a60405160200161115b929190612d0a565b6040516020818303038152906040526040518663ffffffff1660e01b815260040161118a959493929190612e64565b60408051808303816000875af11580156111a8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111cc9190612e9f565b50505050505050565b606081516001600160401b038111156111f0576111f0612446565b604051908082528060200260200182016040528015611219578160200160208202803683370190505b50905060005b82518110156112835761123e84848381518110610c5657610c56612c89565b82828151811061125057611250612c89565b60200260200101818152505081818151811061126e5761126e612c89565b6020908102919091010151935060010161121f565b5092915050565b610e868282610c3d565b6000818060200190518101906112aa9190612b83565b50905060015b81518110156116305760008282815181106112cd576112cd612c89565b602002602001015190506000600184516112e79190612ce4565b8314611387576000846112fb856001612cf7565b8151811061130b5761130b612c89565b60200260200101516080015160ff161480611350575060048461132f856001612cf7565b8151811061133f5761133f612c89565b60200260200101516080015160ff16145b61135a5730611389565b83611366846001612cf7565b8151811061137657611376612c89565b602002602001015160000151611389565b305b9050600084611399600186612ce4565b815181106113a9576113a9612c89565b6020026020010151602001519050600060048111156113ca576113ca612c9f565b60ff16836080015160ff1614806113e85750608083015160ff166004145b1561158957836001036114db576040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa15801561143c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114609190612cb5565b845160405163a9059cbb60e01b81526001600160a01b0391821660048201526024810183905291925083169063a9059cbb906044016020604051808303816000875af11580156114b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114d89190612b66565b50505b82516040516370a0823160e01b81526001600160a01b0391821660048201526000918316906370a0823190602401602060405180830381865afa158015611526573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061154a9190612cb5565b9050600061155785611876565b50905060008282116115725761156d8284612ce4565b611574565b825b9050611581868287611905565b505050611625565b608083015160ff16600114806115a65750608083015160ff166002145b15611625576040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156115f2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116169190612cb5565b9050611623848285611971565b505b5050506001016112b0565b5060008085136116405783611642565b845b9050600082600184516116559190612ce4565b8151811061166557611665612c89565b60209081029190910181015101516040516370a0823160e01b81523060048201529091506000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156116bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116e19190612cb5565b9050828110156117465760405162461bcd60e51b815260206004820152602a60248201527f503a20696e73756666696369656e74206f757470757420666f7220666c617368604482015269081c995c185e5b595b9d60b21b6064820152608401610296565b816001600160a01b031663a9059cbb8560008151811061176857611768612c89565b6020908102919091010151516040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018690526044016020604051808303816000875af11580156117c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117e59190612b66565b5060006117f28483612ce4565b60025460405163a9059cbb60e01b81526001600160a01b0391821660048201526024810183905291925084169063a9059cbb906044016020604051808303816000875af1158015611847573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061186b9190612b66565b505050505050505050565b60008060008084600001516001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa1580156118be573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118e29190612ec3565b509150915084606001516118f75780826118fa565b81815b935093505050915091565b825160006119138486610f22565b905060008086606001516119295782600061192d565b6000835b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0385169063022c0d9f90610d1690859085908a9060248101612d2c565b825160608401516000906119995773fffd8963efd1fc6a506488495d951d5263988d256119a0565b6401000276a45b9050816001600160a01b031663128acb08848760600151878560006001600160401b038111156119d2576119d2612446565b6040519080825280601f01601f1916602001820160405280156119fc576020820181803683370190505b506040518663ffffffff1660e01b815260040161118a959493929190612e64565b6014810151601580830151606091602b90611a3b8260ff8516612d74565b611a499061ffff8316612cf7565b86511015611a995760405162461bcd60e51b815260206004820152601b60248201527f4465636f6465723a20626164207061796c6f6164206c656e67746800000000006044820152606401610296565b8260ff166001600160401b03811115611ab457611ab4612446565b604051908082528060200260200182016040528015611b0d57816020015b6040805160a081018252600080825260208083018290529282018190526060820181905260808201528252600019909201910181611ad25790505b50935060005b8360ff168161ffff161015611bef57611bc687611b308386612f05565b611b3a9085612f2b565b6040805160a081018252600080825260208201819052918101829052606081018290526080810191909152500160148101516028820151602a830151602b909301516040805160a0810182526001600160a01b039485168152939092166020840152610fff600485901c16918301919091526001928316909214606082015260ff909116608082015290565b858261ffff1681518110611bdc57611bdc612c89565b6020908102919091010152600101611b13565b50505050915091565b600060ff82161580610f9c575060045b60ff168260ff161492915050565b600060ff821660011480610f9c57506002611c08565b600080611c398386612d74565b90506000611c478686612cf7565b9050611c538183612d8b565b92506002831115611c6c57611c69600284612ce4565b92505b50509392505050565b60008082600001516001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611cba573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cde9190612b49565b6001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d1b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d3f9190612f46565b9050600083600001516001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d85573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611da99190612b49565b6001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015611de6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e0a9190612f46565b905060008460600151611e1d5781611e1f565b825b905060008560600151611e325783611e34565b825b90506000611e4383600a613047565b90506000611e5283600a613047565b9050600082611e698c670de0b6b3a7640000612d74565b611e739190612d8b565b9050600082611e8a8c670de0b6b3a7640000612d74565b611e949190612d8b565b90506000611ea283836120bc565b90506000858f670de0b6b3a7640000611ebb9190612d74565b611ec59190612d8b565b90506000611edd611ed68684612cf7565b8486612150565b611ee79085612ce4565b9050670de0b6b3a7640000611efc8783612d74565b611f069190612d8b565b9b505050505050505050505050949350505050565b6000611f256123cf565b633850c7bd60e01b81526339db007960e21b602082015260005b600281101561205e57600080856001600160a01b0316848460028110611f6757611f67612c89565b60209081029190910151604080516004815260248101825292830180516001600160e01b03166001600160e01b03199093169290921790915251611fab9190613056565b600060405180830381855afa9150503d8060008114611fe6576040519150601f19603f3d011682016040523d82523d6000602084013e611feb565b606091505b509150915081611ffc575050612056565b60208151101561200d575050612056565b6000818060200190518101906120239190612cb5565b90508060000361203557505050612056565b6001600160a01b0381111561204c57505050612056565b9695505050505050565b600101611f3f565b5060405162461bcd60e51b815260206004820152602c60248201527f506f6f6c50726963655265616465723a20556e61626c6520746f20726561642060448201526b39b8b93a283934b1b2ac1c9b60a11b6064820152608401610296565b6000828282670de0b6b3a76400006120d48385612d74565b6120de9190612d8b565b90506000670de0b6b3a76400006120f58480612d74565b6120ff9190612d8b565b670de0b6b3a76400006121128680612d74565b61211c9190612d8b565b6121269190612cf7565b9050670de0b6b3a764000061213b8284612d74565b6121459190612d8b565b979650505050505050565b6000805b60ff81101561228e57600061216986856122c3565b90508481101561220757600061217f8786612353565b6121898388612ce4565b61219b90670de0b6b3a7640000612d74565b6121a59190612d8b565b9050806000036121f5578582036121c1578493505050506122bc565b856121d6886121d1886001612cf7565b6120bc565b11156121f1576121e7856001612cf7565b93505050506122bc565b5060015b6121ff8186612cf7565b945050612285565b60006122138786612353565b61221d8784612ce4565b61222f90670de0b6b3a7640000612d74565b6122399190612d8b565b90508060000361227757858214806122635750856122618861225c600189612ce4565b6122c3565b105b15612273578493505050506122bc565b5060015b6122818186612ce4565b9450505b50600101612154565b5060405162461bcd60e51b8152602060048201526002602482015261217960f01b6044820152606401610296565b9392505050565b600080670de0b6b3a76400006122d98486612d74565b6122e39190612d8b565b90506000670de0b6b3a76400006122fa8580612d74565b6123049190612d8b565b670de0b6b3a76400006123178780612d74565b6123219190612d8b565b61232b9190612cf7565b9050670de0b6b3a76400006123408284612d74565b61234a9190612d8b565b95945050505050565b6000670de0b6b3a7640000838161236a8280612d74565b6123749190612d8b565b61237e9190612d74565b6123889190612d8b565b670de0b6b3a76400008061239c8580612d74565b6123a69190612d8b565b6123b1866003612d74565b6123bb9190612d74565b6123c59190612d8b565b6122bc9190612cf7565b60405180604001604052806002906020820280368337509192915050565b600080858511156123fd57600080fd5b8386111561240a57600080fd5b5050820193919092039150565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b634e487b7160e01b600052604160045260246000fd5b60405160a081016001600160401b038111828210171561247e5761247e612446565b60405290565b604051601f8201601f191681016001600160401b03811182821017156124ac576124ac612446565b604052919050565b60006001600160401b038211156124cd576124cd612446565b50601f01601f191660200190565b60005b838110156124f65781810151838201526020016124de565b50506000910152565b600082601f83011261251057600080fd5b815161252361251e826124b4565b612484565b81815284602083860101111561253857600080fd5b6125498260208301602087016124db565b949350505050565b60008060006060848603121561256657600080fd5b835192506020840151915060408401516001600160401b0381111561258a57600080fd5b612596868287016124ff565b9150509250925092565b6001600160a01b03811681146125b557600080fd5b50565b600080600080608085870312156125ce57600080fd5b84516125d9816125a0565b80945050602085015192506040850151915060608501516001600160401b0381111561260457600080fd5b612610878288016124ff565b91505092959194509250565b600082601f83011261262d57600080fd5b813561263b61251e826124b4565b81815284602083860101111561265057600080fd5b816020850160208301376000918101602001919091529392505050565b60006020828403121561267f57600080fd5b81356001600160401b0381111561269557600080fd5b6125498482850161261c565b60008151808452602080850194506020840160005b8381101561271157815180516001600160a01b03908116895284820151168489015260408082015161ffff169089015260608082015115159089015260809081015160ff169088015260a090960195908201906001016126b6565b509495945050505050565b6001600160801b038316815260406020820152600061254960408301846126a1565b60006001600160401b0382111561275757612757612446565b5060051b60200190565b61ffff811681146125b557600080fd5b80151581146125b557600080fd5b60ff811681146125b557600080fd5b600060a082840312156127a057600080fd5b6127a861245c565b905081356127b5816125a0565b815260208201356127c5816125a0565b602082015260408201356127d881612761565b604082015260608201356127eb81612771565b606082015260808201356127fe8161277f565b608082015292915050565b600082601f83011261281a57600080fd5b8135602061282a61251e8361273e565b8083825260208201915060a0602060a0860288010194508785111561284e57600080fd5b602087015b8581101561287257612865898261278e565b8452928401928101612853565b5090979650505050505050565b6000806040838503121561289257600080fd5b82356001600160401b038111156128a857600080fd5b6128b485828601612809565b95602094909401359450505050565b60008083601f8401126128d557600080fd5b5081356001600160401b038111156128ec57600080fd5b60208301915083602082850101111561290457600080fd5b9250929050565b60008060008060006080868803121561292357600080fd5b853561292e816125a0565b9450602086013593506040860135925060608601356001600160401b0381111561295757600080fd5b612963888289016128c3565b969995985093965092949392505050565b6000806000806060858703121561298a57600080fd5b843593506020850135925060408501356001600160401b038111156129ae57600080fd5b6129ba878288016128c3565b95989497509550505050565b600081518084526129de8160208601602086016124db565b601f01601f19169290920160200192915050565b6020815260006122bc60208301846129c6565b60008060c08385031215612a1857600080fd5b82359150612a29846020850161278e565b90509250929050565b60008060208385031215612a4557600080fd5b82356001600160401b03811115612a5b57600080fd5b612a67858286016128c3565b90969095509350505050565b60018060a01b038516815283602082015282604082015260806060820152600061204c60808301846129c6565b83815282602082015260606040820152600061234a60608301846129c6565b60008060408385031215612ad257600080fd5b8235915060208301356001600160401b03811115612aef57600080fd5b612afb85828601612809565b9150509250929050565b6020808252825182820181905260009190848201906040850190845b81811015612b3d57835183529284019291840191600101612b21565b50909695505050505050565b600060208284031215612b5b57600080fd5b81516122bc816125a0565b600060208284031215612b7857600080fd5b81516122bc81612771565b6000806040808486031215612b9757600080fd5b83516001600160401b03811115612bad57600080fd5b8401601f81018613612bbe57600080fd5b80516020612bce61251e8361273e565b82815260a0928302840182019282820191908a851115612bed57600080fd5b948301945b84861015612c765780868c031215612c0a5760008081fd5b612c1261245c565b8651612c1d816125a0565b815286850151612c2c816125a0565b8186015286880151612c3d81612761565b81890152606087810151612c5081612771565b90820152608087810151612c638161277f565b9082015283529485019491830191612bf2565b5097909101519698969750505050505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052602160045260246000fd5b600060208284031215612cc757600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610f9c57610f9c612cce565b80820180821115610f9c57610f9c612cce565b604081526000612d1d60408301856126a1565b90508260208301529392505050565b84815283602082015260018060a01b038316604082015260806060820152600061204c60808301846129c6565b61ffff82811682821603908082111561128357611283612cce565b8082028115828204841417610f9c57610f9c612cce565b600082612da857634e487b7160e01b600052601260045260246000fd5b500490565b60008060008060808587031215612dc357600080fd5b8435612dce816125a0565b9350602085013592506040850135915060608501356001600160401b03811115612df757600080fd5b6126108782880161261c565b600080600060608486031215612e1857600080fd5b833592506020840135915060408401356001600160401b03811115612e3c57600080fd5b6125968682870161261c565b6000600160ff1b8201612e5d57612e5d612cce565b5060000390565b6001600160a01b0386811682528515156020830152604082018590528316606082015260a060808201819052600090612145908301846129c6565b60008060408385031215612eb257600080fd5b505080516020909101519092909150565b600080600060608486031215612ed857600080fd5b8351925060208401519150604084015163ffffffff81168114612efa57600080fd5b809150509250925092565b61ffff818116838216028082169190828114612f2357612f23612cce565b505092915050565b61ffff81811683821601908082111561128357611283612cce565b600060208284031215612f5857600080fd5b81516122bc8161277f565b600181815b80851115612f9e578160001904821115612f8457612f84612cce565b80851615612f9157918102915b93841c9390800290612f68565b509250929050565b600082612fb557506001610f9c565b81612fc257506000610f9c565b8160018114612fd85760028114612fe257612ffe565b6001915050610f9c565b60ff841115612ff357612ff3612cce565b50506001821b610f9c565b5060208310610133831016604e8410600b8410161715613021575081810a610f9c565b61302b8383612f63565b806000190482111561303f5761303f612cce565b029392505050565b60006122bc60ff841683612fa6565b600082516130688184602087016124db565b919091019291505056fe556e6973776170563220666c6173686c6f616e207c20556e6973776170563320666c6173686c6f616e207c20556e69737761705632207377617073207c20556e69737761705633207377617073207c20416c6765627261207377617073207c20537461626c6520556e69737761705632207061697273207377617073a26469706673582212207cf431dcd2c366167787f2ed087207f832a12f6b7f5d0b6c734c9e98628e3eee64736f6c63430008180033