Transaction Details
- Transaction Hash
- 0x69e5d31215eecd5dff26689906a9e28a1311adea8c36e730b2edca3965d4429f
- Result
- Success
- Status
-
ConfirmedConfirmed by 24,153,099
- Block
- 3432696
- Timestamp
- 4 years ago | July-23-2021 09:56:04 AM -0 UTC | Confirmed within <= 5.141 seconds
- To
- [Contract 0x2d82E6867Ad01ecEE6f91e2b4FF3c76f139279DB 0x2d82e6–9279db created]
- Value
- 0 KAI ($0.00 USD)
- Transaction Fee
- 0.006909304 KAI ($0.000006 USD)
- Gas Price
- 1 OXY
- Gas Limit
- 10,000,000
- Gas Used by Transaction
- 6,909,304 | 69.09%
- NoncePosition
- 193618
- Raw Input
-
0x60806040526001600c60146101000a81548160ff0219169083151502179055506000600d556000600e556000600f556000601055600060115561dead601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506127066014556127106015556103b6601655600160175561dead601d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015620000e257600080fd5b50604051620088b0380380620088b083398181016040526101e08110156200010957600080fd5b81019080805160405193929190846401000000008211156200012a57600080fd5b838201915060208201858111156200014157600080fd5b82518660208202830111640100000000821117156200015f57600080fd5b8083526020830192505050908051906020019060200280838360005b83811015620001985780820151818401526020810190506200017b565b5050505090500160405260200180516040519392919084640100000000821115620001c257600080fd5b83820191506020820185811115620001d957600080fd5b8251866020820283011164010000000082111715620001f757600080fd5b8083526020830192505050908051906020019060200280838360005b838110156200023057808201518184015260208101905062000213565b5050505090500160405260200180519060200190929190805160405193929190846401000000008211156200026457600080fd5b838201915060208201858111156200027b57600080fd5b82518660208202830111640100000000821117156200029957600080fd5b8083526020830192505050908051906020019060200280838360005b83811015620002d2578082015181840152602081019050620002b5565b5050505090500160405260200180516040519392919084640100000000821115620002fc57600080fd5b838201915060208201858111156200031357600080fd5b82518660208202830111640100000000821117156200033157600080fd5b8083526020830192505050908051906020019060200280838360005b838110156200036a5780820151818401526020810190506200034d565b50505050905001604052602001805160405193929190846401000000008211156200039457600080fd5b83820191506020820185811115620003ab57600080fd5b8251866020820283011164010000000082111715620003c957600080fd5b8083526020830192505050908051906020019060200280838360005b8381101562000402578082015181840152602081019050620003e5565b50505050905001604052602001805160405193929190846401000000008211156200042c57600080fd5b838201915060208201858111156200044357600080fd5b82518660208202830111640100000000821117156200046157600080fd5b8083526020830192505050908051906020019060200280838360005b838110156200049a5780820151818401526020810190506200047d565b5050505090500160405260200180516040519392919084640100000000821115620004c457600080fd5b83820191506020820185811115620004db57600080fd5b8251866020820283011164010000000082111715620004f957600080fd5b8083526020830192505050908051906020019060200280838360005b838110156200053257808201518184015260208101905062000515565b50505050905001604052602001805160405193929190846401000000008211156200055c57600080fd5b838201915060208201858111156200057357600080fd5b82518660208202830111640100000000821117156200059157600080fd5b8083526020830192505050908051906020019060200280838360005b83811015620005ca578082015181840152602081019050620005ad565b5050505090500160405260200180516040519392919084640100000000821115620005f457600080fd5b838201915060208201858111156200060b57600080fd5b82518660208202830111640100000000821117156200062957600080fd5b8083526020830192505050908051906020019060200280838360005b838110156200066257808201518184015260208101905062000645565b50505050905001604052602001805160405193929190846401000000008211156200068c57600080fd5b83820191506020820185811115620006a357600080fd5b8251866020820283011164010000000082111715620006c157600080fd5b8083526020830192505050908051906020019060200280838360005b83811015620006fa578082015181840152602081019050620006dd565b50505050905001604052602001805160405193929190846401000000008211156200072457600080fd5b838201915060208201858111156200073b57600080fd5b82518660208202830111640100000000821117156200075957600080fd5b8083526020830192505050908051906020019060200280838360005b838110156200079257808201518184015260208101905062000775565b5050505090500160405260200180516040519392919084640100000000821115620007bc57600080fd5b83820191506020820185811115620007d357600080fd5b8251866020820283011164010000000082111715620007f157600080fd5b8083526020830192505050908051906020019060200280838360005b838110156200082a5780820151818401526020810190506200080d565b5050505090500160405260200180519060200190929190805160405193929190846401000000008211156200085e57600080fd5b838201915060208201858111156200087557600080fd5b82518660208202830111640100000000821117156200089357600080fd5b8083526020830192505050908051906020019060200280838360005b83811015620008cc578082015181840152602081019050620008af565b505050509050016040525050506000620008eb620011ea60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350600180819055506000600260006101000a81548160ff0219169083151502179055508e600081518110620009b957fe5b6020026020010151600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508e60018151811062000a0f57fe5b6020026020010151600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508e60028151811062000a6557fe5b6020026020010151600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508e60038151811062000abb57fe5b6020026020010151600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508e60048151811062000b1157fe5b6020026020010151600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508e60058151811062000b6757fe5b6020026020010151600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508e60068151811062000bbd57fe5b6020026020010151600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508e60078151811062000c1357fe5b6020026020010151600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508e60088151811062000c6957fe5b6020026020010151600260046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508c6003819055508b60008151811062000cc657fe5b6020026020010151600260016101000a81548160ff0219169083151502179055508b60018151811062000cf557fe5b60200260200101516002806101000a81548160ff0219169083151502179055508b60028151811062000d2357fe5b6020026020010151600260036101000a81548160ff0219169083151502179055508e60098151811062000d5257fe5b6020026020010151600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508a6018908051906020019062000db292919062001408565b50896019908051906020019062000dcb92919062001408565b5088601a908051906020019062000de492919062001408565b5085601b908051906020019062000dfd92919062001408565b5084601c908051906020019062000e1692919062001408565b5087601e908051906020019062000e2f92919062001408565b5086601f908051906020019062000e4892919062001408565b50836020908051906020019062000e6192919062001408565b50826021908051906020019062000e7a92919062001408565b508d60008151811062000e8957fe5b6020026020010151602760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508d60018151811062000edf57fe5b6020026020010151602260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508d60028151811062000f3557fe5b6020026020010151602360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508d60038151811062000f8b57fe5b6020026020010151602460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508d60048151811062000fe157fe5b6020026020010151602560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508d6005815181106200103757fe5b6020026020010151602660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806000815181106200108d57fe5b60200260200101516010819055508e600a81518110620010a957fe5b6020026020010151601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600181518110620010ff57fe5b60200260200101516011819055508e600b815181106200111b57fe5b6020026020010151601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806002815181106200117157fe5b6020026020010151601481905550806003815181106200118d57fe5b602002602001015160158190555081601781905550620011d5600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16620011f260201b60201c565b505050505050505050505050505050620014d4565b600033905090565b62001202620011ea60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614620012c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156200134b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806200888a6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b82805482825590600052602060002090810192821562001484579160200282015b82811115620014835782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509160200191906001019062001429565b5b50905062001493919062001497565b5090565b5b80821115620014d057600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555060010162001498565b5090565b6173a680620014e46000396000f3fe608060405234801561001057600080fd5b506004361061041c5760003560e01c8063846d9e171161022b578063c11c2e9211610130578063e7198474116100b8578063f2fde38b11610087578063f2fde38b14611077578063f3fef3a3146110bb578063f764c74014611124578063fa97484114611168578063ffbd3b1f1461119c5761041c565b8063e719847414610fd3578063e7a0367914611007578063ee50dc341461103b578063f1068454146110595761041c565b8063d1b9647b116100ff578063d1b9647b14610f4d578063d389800f14610f6b578063d5b0916314610f75578063d7cb416f14610f7f578063e5dd455a14610fb35761041c565b8063c11c2e9214610e89578063c302a4d014610e93578063c8e3d18b14610eb1578063cfad57a214610f095761041c565b806395ea0db0116101b3578063b31c280911610182578063b31c280914610da1578063b3545c0114610dc1578063b74cd24214610ddf578063b77050e714610dfd578063c0973eed14610e555761041c565b806395ea0db014610c9d57806396e9aff814610cd15780639fc33a9f14610d29578063ad740f8c14610d5d5761041c565b8063866b2018116101fa578063866b201814610b7b5780638906758d14610b995780638da5cb5b14610bdd5780639267c87114610c11578063936f005514610c455761041c565b8063846d9e1714610ab357806384fa32ac14610ad35780638510fa7f14610b2957806385f02dd614610b5d5761041c565b806342da4eb31161033157806363fe3e3a116102b9578063693a090b11610288578063693a090b14610a03578063715018a614610a37578063783478ad14610a415780637ff36fbe14610a755780638456cb5914610aa95761041c565b806363fe3e3a1461092557806367057b6c1461095957806367206d401461097757806368f54162146109e55761041c565b80634d9f7bb2116103005780634d9f7bb21461081757806356fe6639146108355780635c975abb146108695780635da79d631461088957806362e582e7146108cd5761041c565b806342da4eb31461074557806344a3955e1461076357806346008a071461078157806347e7ef24146107b55761041c565b80631c92df24116103b45780632d8d127b116103835780632d8d127b1461064d578063366ba246146106a557806336e9332d146106d95780633f4ba83a146106e35780633f96571d146106ed5761041c565b80631c92df24146105755780631f46ac0a146105cd5780632717eff3146105fb578063289cce22146106195761041c565b80630fa4e01e116103f05780630fa4e01e146104e75780631334903f14610505578063178a8d07146105235780631940bc66146105415761041c565b80627a2ae314610421578063061c7d48146104795780630b6bb30b146104975780630daef321146104c7575b600080fd5b61044d6004803603602081101561043757600080fd5b81019080803590602001909291905050506111ba565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104816111f6565b6040518082815260200191505060405180910390f35b6104c5600480360360208110156104ad57600080fd5b810190808035151590602001909291905050506111fc565b005b6104cf611315565b60405180821515815260200191505060405180910390f35b6104ef611328565b6040518082815260200191505060405180910390f35b61050d61132e565b6040518082815260200191505060405180910390f35b61052b611334565b6040518082815260200191505060405180910390f35b61054961133a565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105a16004803603602081101561058b57600080fd5b8101908080359060200190929190505050611360565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105f9600480360360208110156105e357600080fd5b810190808035906020019092919050505061139c565b005b610603611469565b6040518082815260200191505060405180910390f35b61062161146f565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106796004803603602081101561066357600080fd5b8101908080359060200190929190505050611495565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106ad6114d1565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106e16114f7565b005b6106eb611589565b005b6107196004803603602081101561070357600080fd5b8101908080359060200190929190505050611656565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61074d611692565b6040518082815260200191505060405180910390f35b61076b611698565b6040518082815260200191505060405180910390f35b61078961169e565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610801600480360360408110156107cb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506116c4565b6040518082815260200191505060405180910390f35b61081f6119db565b6040518082815260200191505060405180910390f35b61083d6119e1565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610871611a07565b60405180821515815260200191505060405180910390f35b6108cb6004803603602081101561089f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a1e565b005b6108f9600480360360208110156108e357600080fd5b8101908080359060200190929190505050611b72565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61092d611bae565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610961611bd4565b6040518082815260200191505060405180910390f35b6109e36004803603606081101561098d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611bda565b005b6109ed611e55565b6040518082815260200191505060405180910390f35b610a0b611e5b565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610a3f611e81565b005b610a49612007565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610a7d61202d565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610ab1612053565b005b610abb612120565b60405180821515815260200191505060405180910390f35b610b27600480360360a0811015610ae957600080fd5b810190808035906020019092919080359060200190929190803590602001909291908035906020019092919080359060200190929190505050612133565b005b610b316125bf565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610b656125e5565b6040518082815260200191505060405180910390f35b610b836125eb565b6040518082815260200191505060405180910390f35b610bdb60048036036020811015610baf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506125f1565b005b610be5612745565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610c1961276e565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610c7160048036036020811015610c5b57600080fd5b8101908080359060200190929190505050612794565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610ca56127d0565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610cfd60048036036020811015610ce757600080fd5b81019080803590602001909291905050506127f6565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610d31612832565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610d9f60048036036020811015610d7357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612858565b005b610da96129ac565b60405180821515815260200191505060405180910390f35b610dc96129bd565b6040518082815260200191505060405180910390f35b610de76129c3565b6040518082815260200191505060405180910390f35b610e2960048036036020811015610e1357600080fd5b81019080803590602001909291905050506129c9565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610e5d612a05565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610e91612a2b565b005b610e9b6135dd565b6040518082815260200191505060405180910390f35b610edd60048036036020811015610ec757600080fd5b81019080803590602001909291905050506135e3565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610f4b60048036036020811015610f1f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061361f565b005b610f55613773565b6040518082815260200191505060405180910390f35b610f73613779565b005b610f7d6142ea565b005b610f876143b7565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610fbb6143dd565b60405180821515815260200191505060405180910390f35b610fdb6143f0565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61100f614416565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61104361443c565b6040518082815260200191505060405180910390f35b611061614442565b6040518082815260200191505060405180910390f35b6110b96004803603602081101561108d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050614448565b005b611107600480360360408110156110d157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050614653565b604051808381526020018281526020019250505060405180910390f35b6111666004803603602081101561113a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506154ab565b005b6111706155b2565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6111a46155d8565b6040518082815260200191505060405180910390f35b601c81815481106111c757fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61012c81565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146112bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80600c60146101000a81548160ff0219169083151502179055507f125177ac7b8930dac1e59c2b30b1b6b9191b30af40cf6bbb5d20fec4d44be60f8160405180821515815260200191505060405180910390a150565b600c60149054906101000a900460ff1681565b600d5481565b60145481565b60115481565b602660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601f818154811061136d57fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461145f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b8060178190555050565b61271081565b602560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601e81815481106114a257fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60026001541415611570576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0081525060200191505060405180910390fd5b60026001819055506115806155de565b60018081905550565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461164c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b611654615934565b565b6020818154811061166357fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600e5481565b600f5481565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006116ce615a27565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461178e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60026001541415611807576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0081525060200191505060405180910390fd5b6002600181905550600260009054906101000a900460ff1615611892576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b600260039054906101000a900460ff16156118b0576118af613779565b5b6118ff333084600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615a2f909392919063ffffffff16565b60008290506000600e5411801561191857506000600f54115b156119715761196e612710611960600e54611952601454611944600f548a615af090919063ffffffff16565b615af090919063ffffffff16565b615b7690919063ffffffff16565b615b7690919063ffffffff16565b90505b61198681600f54615bc090919063ffffffff16565b600f81905550600260039054906101000a900460ff16156119ae576119a96155de565b6119ca565b6119c383600e54615bc090919063ffffffff16565b600e819055505b809150506001808190555092915050565b61271081565b602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260009054906101000a900460ff16905090565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611ae1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f384f1dcb79da4071839c471d7c81884a43fb946a527f3661fdee5904adc8f65781604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b60188181548110611b7f57fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61271081565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611c9d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611d61576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260058152602001807f217361666500000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611e25576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260058152602001807f217361666500000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b611e5081838573ffffffffffffffffffffffffffffffffffffffff16615c489092919063ffffffff16565b505050565b60155481565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611e89615a27565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611f49576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612116576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b61211e615cea565b565b600260019054906101000a900460ff1681565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146121f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6126de85101561226e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f5f656e7472616e6365466565466163746f7220746f6f206c6f7700000000000081525060200191505060405180910390fd5b6127108511156122e6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f5f656e7472616e6365466565466163746f7220746f6f2068696768000000000081525060200191505060405180910390fd5b846014819055506126de841015612365576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f5f7769746864726177466565466163746f7220746f6f206c6f7700000000000081525060200191505060405180910390fd5b6127108411156123dd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f5f7769746864726177466565466163746f7220746f6f2068696768000000000081525060200191505060405180910390fd5b8360158190555061012c83111561245c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f5f636f6e74726f6c6c657246656520746f6f206869676800000000000000000081525060200191505060405180910390fd5b826010819055506103208211156124db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f5f6275794261636b5261746520746f6f2068696768000000000000000000000081525060200191505060405180910390fd5b816011819055506103e381111561255a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f5f736c697070616765466163746f7220746f6f2068696768000000000000000081525060200191505060405180910390fd5b806016819055507fc67e0b149a57a70fa44a531a46c2c6d8e0b242fa12f459f250012c3a5987d29a8585858585604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390a15050505050565b602260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60105481565b6126de81565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146126b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fa69f1931be99336e049905baa11d21ed44204d7686e46b4344404d80d47c298881604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b602760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b602181815481106127a157fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601a818154811061280357fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461291b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f200c92aaea275302bf641e37f7a5dda63f445f08f4fc74a5cde7fd643f609e0981604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b60028054906101000a900460ff1681565b61032081565b6103e381565b601b81815481106129d657fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900460ff1615612aae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b600260039054906101000a900460ff16612b30576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f2169734175746f436f6d7000000000000000000000000000000000000000000081525060200191505060405180910390fd5b600260019054906101000a900460ff1615612bb3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f697343414b455374616b696e670000000000000000000000000000000000000081525060200191505060405180910390fd5b6000602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015612c3e57600080fd5b505afa158015612c52573d6000803e3d6000fd5b505050506040513d6020811015612c6857600080fd5b81019080805190602001909291905050509050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614158015612cfb5750600081115b15612e3c57612d6f600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b612e3b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826016546020805480602002602001604051908101604052809291908181526020018280548015612e1b57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311612dd1575b505050505030612e3661025842615bc090919063ffffffff16565b615f57565b5b6000602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015612ec757600080fd5b505afa158015612edb573d6000803e3d6000fd5b505050506040513d6020811015612ef157600080fd5b81019080805190602001909291905050509050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614158015612f845750600081115b156130c557612ff8600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b6130c4600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168260165460218054806020026020016040519081016040528092919081815260200182805480156130a457602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161305a575b5050505050306130bf61025842615bc090919063ffffffff16565b615f57565b5b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561315057600080fd5b505afa158015613164573d6000803e3d6000fd5b505050506040513d602081101561317a57600080fd5b81019080805190602001909291905050509050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415801561320d5750600081115b1561334e57613281600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b61334d600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682601654601b80548060200260200160405190810160405280929190818152602001828054801561332d57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116132e3575b50505050503061334861025842615bc090919063ffffffff16565b615f57565b5b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156133d957600080fd5b505afa1580156133ed573d6000803e3d6000fd5b505050506040513d602081101561340357600080fd5b81019080805190602001909291905050509050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141580156134965750600081115b156135d75761350a600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b6135d6600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682601654601c8054806020026020016040519081016040528092919081815260200182805480156135b657602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161356c575b5050505050306135d161025842615bc090919063ffffffff16565b615f57565b5b50505050565b6126de81565b601981815481106135f057fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146136e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f91a8c1cc2d4a3bb60738481947a00cbb9899c822916694cf8bb1d68172fdcd5481604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b60175481565b600260009054906101000a900460ff16156137fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b613804615a27565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146138c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600260039054906101000a900460ff16613946576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f2169734175746f436f6d7000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6139506000616208565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156139d1576139d061634a565b5b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015613a5c57600080fd5b505afa158015613a70573d6000803e3d6000fd5b505050506040513d6020811015613a8657600080fd5b810190808051906020019092919050505090506000613ac3601754613ab5600285615b7690919063ffffffff16565b615b7690919063ffffffff16565b11613add5743600d81905550613ad76155de565b506142e8565b613ae6816163df565b9050613af1816164b0565b9050600260019054906101000a900460ff1680613b18575060028054906101000a900460ff165b156142df57613b8d600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166167569092919063ffffffff16565b613bfc600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614613d5357613d52600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16613cad600284615b7690919063ffffffff16565b601654601e805480602002602001604051908101604052809291908181526020018280548015613d3257602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311613ce8575b505050505030613d4d61025842615bc090919063ffffffff16565b615f57565b5b602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614613eaa57613ea9600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16613e04600284615b7690919063ffffffff16565b601654601f805480602002602001604051908101604052809291908181526020018280548015613e8957602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311613e3f575b505050505030613ea461025842615bc090919063ffffffff16565b615f57565b5b6000602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015613f3557600080fd5b505afa158015613f49573d6000803e3d6000fd5b505050506040513d6020811015613f5f57600080fd5b810190808051906020019092919050505090506000602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015613ffd57600080fd5b505afa158015614011573d6000803e3d6000fd5b505050506040513d602081101561402757600080fd5b8101908080519060200190929190505050905060008211801561404a5750600081115b156142c8576140be600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b61412d600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e8e33700602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168585600080306141cc61025842615bc090919063ffffffff16565b6040518963ffffffff1660e01b8152600401808973ffffffffffffffffffffffffffffffffffffffff1681526020018873ffffffffffffffffffffffffffffffffffffffff1681526020018781526020018681526020018581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200198505050505050505050606060405180830381600087803b15801561427557600080fd5b505af1158015614289573d6000803e3d6000fd5b505050506040513d606081101561429f57600080fd5b810190808051906020019092919080519060200190929190805190602001909291905050505050505b6142d061691b565b43600d819055505050506142e8565b43600d81905550505b565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146143ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6143b561634a565b565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260039054906101000a900460ff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61271081565b60035481565b614450615a27565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614614510576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415614596576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806172a46026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008061465e615a27565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461471e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60026001541415614797576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0081525060200191505060405180910390fd5b600260018190555060008311614815576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f5f77616e74416d74203c3d20300000000000000000000000000000000000000081525060200191505060405180910390fd5b6000614840600e54614832600f5487615af090919063ffffffff16565b615b7690919063ffffffff16565b9050600f5481111561485257600f5490505b612710601554101561488a5761488761271061487960155487615af090919063ffffffff16565b615b7690919063ffffffff16565b93505b600260039054906101000a900460ff16156148a9576148a884616208565b5b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561493457600080fd5b505afa158015614948573d6000803e3d6000fd5b505050506040513d602081101561495e57600080fd5b810190808051906020019092919050505090508085111561497d578094505b84600e54101561498d57600e5494505b60008590506149a786600e54616c0c90919063ffffffff16565b600e819055506000614a99600f54614a8b86602760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c5af78f5306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015614a4257600080fd5b505afa158015614a56573d6000803e3d6000fd5b505050506040513d6020811015614a6c57600080fd5b8101908080519060200190929190505050615af090919063ffffffff16565b615b7690919063ffffffff16565b9050600081118015614ab75750600260039054906101000a900460ff165b1561531957614ac581616c56565b6000602260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015614b5057600080fd5b505afa158015614b64573d6000803e3d6000fd5b505050506040513d6020811015614b7a57600080fd5b81019080805190602001909291905050509050614bfd600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000602260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166167569092919063ffffffff16565b614c6c600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682602260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b600080600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663baa2abde602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168660008030614d0d61025842615bc090919063ffffffff16565b6040518863ffffffff1660e01b8152600401808873ffffffffffffffffffffffffffffffffffffffff1681526020018773ffffffffffffffffffffffffffffffffffffffff1681526020018681526020018581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019750505050505050506040805180830381600087803b158015614dae57600080fd5b505af1158015614dc2573d6000803e3d6000fd5b505050506040513d6040811015614dd857600080fd5b81019080805190602001909291908051906020019092919050505091509150600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461501a57614ede600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166167569092919063ffffffff16565b614f4d600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682602360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b615019600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826016546020805480602002602001604051908101604052809291908181526020018280548015614ff957602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311614faf575b50505050503061501461025842615bc090919063ffffffff16565b615f57565b5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461523d57615101600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166167569092919063ffffffff16565b615170600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682602460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b61523c600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682601654602180548060200260200160405190810160405280929190818152602001828054801561521c57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116151d2575b50505050503061523761025842615bc090919063ffffffff16565b615f57565b5b615313600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156152c957600080fd5b505afa1580156152dd573d6000803e3d6000fd5b505050506040513d60208110156152f357600080fd5b81019080805190602001909291905050508b615bc090919063ffffffff16565b99505050505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156153a257600080fd5b505afa1580156153b6573d6000803e3d6000fd5b505050506040513d60208110156153cc57600080fd5b81019080805190602001909291905050509250828711156153eb578296505b61540084600f54616c0c90919063ffffffff16565b600f81905550615475600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1688600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615c489092919063ffffffff16565b600260039054906101000a900460ff161561549357615492613779565b5b83829550955050505050600180819055509250929050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461556e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260048152602001807f21676f760000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80601d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60165481565b600260039054906101000a900460ff16615660576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f2169734175746f436f6d7000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156156eb57600080fd5b505afa1580156156ff573d6000803e3d6000fd5b505050506040513d602081101561571557600080fd5b8101908080519060200190929190505050905061573d81600e54615bc090919063ffffffff16565b600e819055506157b2600260049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b600260019054906101000a900460ff161561585957600260049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166341441d3b826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561583c57600080fd5b505af1158015615850573d6000803e3d6000fd5b50505050615931565b600260049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638dbdbe6d60035483601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518463ffffffff1660e01b8152600401808481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019350505050600060405180830381600087803b15801561591857600080fd5b505af115801561592c573d6000803e3d6000fd5b505050505b50565b600260009054906101000a900460ff166159b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5061757361626c653a206e6f742070617573656400000000000000000000000081525060200191505060405180910390fd5b6000600260006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6159fa615a27565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b600033905090565b615aea846323b872dd60e01b858585604051602401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050616d8e565b50505050565b600080831415615b035760009050615b70565b6000828402905082848281615b1457fe5b0414615b6b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806172f06021913960400191505060405180910390fd5b809150505b92915050565b6000615bb883836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250616e7d565b905092915050565b600080828401905083811015615c3e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b615ce58363a9059cbb60e01b8484604051602401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050616d8e565b505050565b600260009054906101000a900460ff1615615d6d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b6001600260006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258615db1615a27565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b6000615eb2828573ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30876040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b158015615e6957600080fd5b505afa158015615e7d573d6000803e3d6000fd5b505050506040513d6020811015615e9357600080fd5b8101908080519060200190929190505050615bc090919063ffffffff16565b9050615f518463095ea7b360e01b8584604051602401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050616d8e565b50505050565b60608673ffffffffffffffffffffffffffffffffffffffff1663d06ca61f87866040518363ffffffff1660e01b81526004018083815260200180602001828103825283818151815260200191508051906020019060200280838360005b83811015615fcf578082015181840152602081019050615fb4565b50505050905001935050505060006040518083038186803b158015615ff357600080fd5b505afa158015616007573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561603157600080fd5b810190808051604051939291908464010000000082111561605157600080fd5b8382019150602082018581111561606757600080fd5b825186602082028301116401000000008211171561608457600080fd5b8083526020830192505050908051906020019060200280838360005b838110156160bb5780820151818401526020810190506160a0565b5050505090500160405250505090506000816160e260018451616c0c90919063ffffffff16565b815181106160ec57fe5b602002602001015190508773ffffffffffffffffffffffffffffffffffffffff16635c11d7958861613a6103e861612c8b87615af090919063ffffffff16565b615b7690919063ffffffff16565b8888886040518663ffffffff1660e01b815260040180868152602001858152602001806020018473ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828103825285818151815260200191508051906020019060200280838360005b838110156161bd5780820151818401526020810190506161a2565b505050509050019650505050505050600060405180830381600087803b1580156161e657600080fd5b505af11580156161fa573d6000803e3d6000fd5b505050505050505050505050565b600260019054906101000a900460ff16156162af57600260049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631058d281826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561629257600080fd5b505af11580156162a6573d6000803e3d6000fd5b50505050616347565b600260049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663441a3e70600354836040518363ffffffff1660e01b81526004018083815260200182815260200192505050600060405180830381600087803b15801561632e57600080fd5b505af1158015616342573d6000803e3d6000fd5b505050505b50565b600047905060008111156163dc57600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b1580156163c257600080fd5b505af11580156163d6573d6000803e3d6000fd5b50505050505b50565b6000808211156164a857600060105411156164a757600061641f61271061641160105486615af090919063ffffffff16565b615b7690919063ffffffff16565b9050616490601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615c489092919063ffffffff16565b6164a38184616c0c90919063ffffffff16565b9250505b5b819050919050565b600080601154116164c357819050616751565b60006164ee6127106164e060115486615af090919063ffffffff16565b615b7690919063ffffffff16565b9050600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156165dc576165d7601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615c489092919063ffffffff16565b61673a565b61664b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b616739600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168260165460188054806020026020016040519081016040528092919081815260200182805480156166f757602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116166ad575b5050505050601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661673461025842615bc090919063ffffffff16565b615f57565b5b61674d8184616c0c90919063ffffffff16565b9150505b919050565b6000811480616824575060008373ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30856040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b1580156167e757600080fd5b505afa1580156167fb573d6000803e3d6000fd5b505050506040513d602081101561681157600080fd5b8101908080519060200190929190505050145b616879576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603681526020018061733b6036913960400191505060405180910390fd5b6169168363095ea7b360e01b8484604051602401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050616d8e565b505050565b600260039054906101000a900460ff1661699d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f2169734175746f436f6d7000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6000602260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015616a2857600080fd5b505afa158015616a3c573d6000803e3d6000fd5b505050506040513d6020811015616a5257600080fd5b81019080805190602001909291905050509050616ad4602760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682602260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16615dde9092919063ffffffff16565b600260019054906101000a900460ff1615616b7b57600260049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166341441d3b826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015616b5e57600080fd5b505af1158015616b72573d6000803e3d6000fd5b50505050616c09565b602760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b6b55f25826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015616bf057600080fd5b505af1158015616c04573d6000803e3d6000fd5b505050505b50565b6000616c4e83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250616f43565b905092915050565b600260019054906101000a900460ff1615616cfd57600260049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166341441d3b826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015616ce057600080fd5b505af1158015616cf4573d6000803e3d6000fd5b50505050616d8b565b602760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015616d7257600080fd5b505af1158015616d86573d6000803e3d6000fd5b505050505b50565b6060616df0826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166170039092919063ffffffff16565b9050600081511115616e7857808060200190516020811015616e1157600080fd5b8101908080519060200190929190505050616e77576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a815260200180617311602a913960400191505060405180910390fd5b5b505050565b60008083118290616f29576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015616eee578082015181840152602081019050616ed3565b50505050905090810190601f168015616f1b5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b506000838581616f3557fe5b049050809150509392505050565b6000838311158290616ff0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015616fb5578082015181840152602081019050616f9a565b50505050905090810190601f168015616fe25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6060617012848460008561701b565b90509392505050565b606082471015617076576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806172ca6026913960400191505060405180910390fd5b61707f856171c4565b6170f1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000081525060200191505060405180910390fd5b600060608673ffffffffffffffffffffffffffffffffffffffff1685876040518082805190602001908083835b60208310617141578051825260208201915060208101905060208303925061711e565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146171a3576040519150601f19603f3d011682016040523d82523d6000602084013e6171a8565b606091505b50915091506171b88282866171d7565b92505050949350505050565b600080823b905060008111915050919050565b606083156171e75782905061729c565b6000835111156171fa5782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015617261578082015181840152602081019050617246565b50505050905090810190601f16801561728e5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b939250505056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e6365a2646970667358221220ad0006fd5b51154208f6bd8ce54c319ef94398de7e861be76ed68177016bbc1264736f6c634300060c00334f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737300000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000005e00000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000006c000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000009184e72a0000000000000000000000000000000000000000000000000000000000000000760000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d0000000000000000000000004df47e5db4fa4f2c48848c264d0aa4b59a2095a000000000000000000000000091aad8d2cd0b73b2c951c70648a82459ba6877c4000000000000000000000000d675ff2b0ff139e14f86d87b7a6049ca7c66d76e000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d000000000000000000000000000000000000000000000000000000000000dead0000000000000000000000002eddba8b949048861d2272068a94792275a5165800000000000000000000000020e8ff1e1d9bc429489da76b1fc20a9bfbf3ee7e00000000000000000000000066153fdc998252c0a98764933e2fc8d1b1009c2b000000000000000000000000000000000000000000000000000000000000dead000000000000000000000000000000000000000000000000000000000000dead0000000000000000000000000000000000000000000000000000000000000006000000000000000000000000f85ce3b95ad4f183ced89f4302a691d1522704970000000000000000000000001ebbf8080149ff07381afd148ba0af007f78cd3c000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d0000000000000000000000002eddba8b949048861d2272068a94792275a516580000000000000000000000002eddba8b949048861d2272068a94792275a5165800000000000000000000000020e8ff1e1d9bc429489da76b1fc20a9bfbf3ee7e000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000030000000000000000000000002eddba8b949048861d2272068a94792275a51658000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d000000000000000000000000d675ff2b0ff139e14f86d87b7a6049ca7c66d76e00000000000000000000000000000000000000000000000000000000000000020000000000000000000000002eddba8b949048861d2272068a94792275a51658000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000002eddba8b949048861d2272068a94792275a51658000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d0000000000000000000000002eddba8b949048861d2272068a94792275a516580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000002eddba8b949048861d2272068a94792275a51658000000000000000000000000af984e23eaa3e7967f3c5e007fbe397d8566d23d00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009600000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710
`�`@R```a �T�`����UP`` U``U``U``U``Uaޭ``a �T�s����������������������s���������������������UPa'`Ua'`Ua�`U``Uaޭ``a �T�s����������������������s���������������������UP4�b�W`��[P`@Qb��8�b���9��`@Ra��b W`��[����Q`@Q�����d�b*W`��[���P` ���bAW`��[�Q�` ��d�b_W`��[��R` ��PPP��Q�` �` ���`[��b�W��Q��R` ��Pb{V[PPPP�P`@R` �Q`@Q�����d�b�W`��[���P` ���b�W`��[�Q�` ��d�b�W`��[��R` ��PPP��Q�` �` ���`[��b0W��Q��R` ��PbV[PPPP�P`@R` �Q�` �����Q`@Q�����d�bdW`��[���P` ���b{W`��[�Q�` ��d�b�W`��[��R` ��PPP��Q�` �` ���`[��b�W��Q��R` ��Pb�V[PPPP�P`@R` �Q`@Q�����d�b�W`��[���P` ���bW`��[�Q�` ��d�b1W`��[��R` ��PPP��Q�` �` ���`[��bjW��Q��R` ��PbMV[PPPP�P`@R` �Q`@Q�����d�b�W`��[���P` ���b�W`��[�Q�` ��d�b�W`��[��R` ��PPP��Q�` �` ���`[��bW��Q��R` ��Pb�V[PPPP�P`@R` �Q`@Q�����d�b,W`��[���P` ���bCW`��[�Q�` ��d�baW`��[��R` ��PPP��Q�` �` ���`[��b�W��Q��R` ��Pb}V[PPPP�P`@R` �Q`@Q�����d�b�W`��[���P` ���b�W`��[�Q�` ��d�b�W`��[��R` ��PPP��Q�` �` ���`[��b2W��Q��R` ��PbV[PPPP�P`@R` �Q`@Q�����d�b\W`��[���P` ���bsW`��[�Q�` ��d�b�W`��[��R` ��PPP��Q�` �` ���`[��b�W��Q��R` ��Pb�V[PPPP�P`@R` �Q`@Q�����d�b�W`��[���P` ���bW`��[�Q�` ��d�b)W`��[��R` ��PPP��Q�` �` ���`[��bbW��Q��R` ��PbEV[PPPP�P`@R` �Q`@Q�����d�b�W`��[���P` ���b�W`��[�Q�` ��d�b�W`��[��R` ��PPP��Q�` �` ���`[��b�W��Q��R` ��Pb�V[PPPP�P`@R` �Q`@Q�����d�b$W`��[���P` ���b;W`��[�Q�` ��d�bYW`��[��R` ��PPP��Q�` �` ���`[��b�W��Q��R` ��PbuV[PPPP�P`@R` �Q`@Q�����d�b�W`��[���P` ���b�W`��[�Q�` ��d�b�W`��[��R` ��PPP��Q�` �` ���`[��b*W��Q��R` ��Pb V[PPPP�P`@R` �Q�` �����Q`@Q�����d�b^W`��[���P` ���buW`��[�Q�` ��d�b�W`��[��R` ��PPP��Q�` �` ���`[��b�W��Q��R` ��Pb�V[PPPP�P`@RPPP`b�b�` ` V[�P�`�a �T�s����������������������s���������������������UP�s��������������������`s�����������������������SYD�Ф�I�"�گ�okdW�`@Q`@Q����P`���UP```a �T�`����UP�`�Q�b �W�[` ` Q` `a �T�s����������������������s���������������������UP�`�Q�b W�[` ` Q``a �T�s����������������������s���������������������UP�`�Q�b eW�[` ` Q` `a �T�s����������������������s���������������������UP�`�Q�b �W�[` ` Q``a �T�s����������������������s���������������������UP�`�Q�bW�[` ` Q``a �T�s����������������������s���������������������UP�`�Q�bgW�[` ` Q``a �T�s����������������������s���������������������UP�`�Q�b�W�[` ` Q``a �T�s����������������������s���������������������UP�`�Q�bW�[` ` Q``a �T�s����������������������s���������������������UP�`�Q�biW�[` ` Q``a �T�s����������������������s���������������������UP�`��UP�`�Q�b�W�[` ` Q``a �T�`����UP�`�Q�b�W�[` ` Q`�a �T�`����UP�`�Q�b #W�[` ` Q``a �T�`����UP�` �Q�b RW�[` ` Q``a �T�s����������������������s���������������������UP�`��Q�` �b ����bV[P�`��Q�` �b ˒��bV[P�`��Q�` �b 䒑�bV[P�`��Q�` �b ����bV[P�`��Q�` �b���bV[P�`��Q�` �b/���bV[P�`��Q�` �bH���bV[P�` ��Q�` �ba���bV[P�`!��Q�` �bz���bV[P�`�Q�b�W�[` ` Q`'`a �T�s����������������������s���������������������UP�`�Q�b�W�[` ` Q`"`a �T�s����������������������s���������������������UP�`�Q�b5W�[` ` Q`#`a �T�s����������������������s���������������������UP�`�Q�b�W�[` ` Q`$`a �T�s����������������������s���������������������UP�`�Q�b�W�[` ` Q`%`a �T�s����������������������s���������������������UP�`�Q�b7W�[` ` Q`&`a �T�s����������������������s���������������������UP�`�Q�b�W�[` ` Q`��UP�` �Q�b�W�[` ` Q``a �T�s����������������������s���������������������UP�`�Q�b�W�[` ` Q`��UP�`�Q�bW�[` ` Q``a �T�s����������������������s���������������������UP�`�Q�bqW�[` ` Q`��UP�`�Q�b�W�[` ` Q`��UP�`��UPb�` `�T�a �s��������������������b�` ` V[PPPPPPPPPPPPPPPb�V[`3�P�V[bb�` ` V[s��������������������`�T�a �s��������������������s��������������������b�W`@Q�y��R`��` ���R` �R` �Ownable: caller is not the owner�RP` �PP`@Q����[`s���������������������s��������������������bKW`@Q�y��R`��` ���R`&�R` �b��`&�9`@�PP`@Q����[�s��������������������`�T�a �s��������������������s�����������������������SYD�Ф�I�"�گ�okdW�`@Q`@Q�����`�a �T�s����������������������s���������������������UPPV[��T��U�`R` ` ����b�W�` �[��b�W�Q�`a �T�s����������������������s���������������������UP�` ��`�b)V[[P�Pb���b�V[P�V[[��b�W`��a �T�s���������������������UP`b�V[P�V[as��b�`9`��`�`@R4�aW`��[P`6aW`5`��c�m�a+W�c�.�a0W�c��ta�W�c���a�W�c���awW�c���a�W�c�d�@a$W�c��HAahW�c��;a�WaV[�c��ta�W�c�6yaW�c�P�4a;W�c��TaYWaV[�cѹd{a�W�cѹd{aMW�cӉ�akW�cհ�cauW�c��AoaW�c��EZa�WaV[�c�.�a�W�c���a�W�c��ыa�W�cϭW�a WaV[�c�� �a�W�c�( a�W�c�( a �W�c�T\a �W�c�L�Ba �W�c�pP�a �W�c��>�aUWaV[�c�� �a�W�c���a�W�c��:�a )W�c�t�a ]WaV[�c�k a�W�c�k a{W�c�u�a�W�c���[a�W�c�g�qaW�c�oUaEWaV[�c�m�a �W�c��2�a �W�c��a)W�c��-�a]WaV[�cB�N�a1W�cc�>:a�W�ci: a�W�ci: a W�cqP�a 7W�cx4x�a AW�c�o�a uW�c�V�Ya �WaV[�cc�>:a %W�cg{la YW�cg m@a wW�ch�Aba �WaV[�cM�{�aW�cM�{�aW�cV�f9a5W�c\�Z�aiW�c]��ca�W�cb��a�WaV[�cB�N�aEW�cD��^acW�cF�a�W�cG��$a�WaV[�c��$a�W�c-�{a�W�c-�{aMW�c6k�Fa�W�c6�3-a�W�c?K�:a�W�c?�Wa�WaV[�c��$auW�cF� a�W�c'��a�W�c(��"aWaV[�c��a�W�c��a�W�c4�?aW�c��a#W�c@�faAWaV[�bz*�a!W�c}HayW�ck�a�W�c ��!a�W[`��[aM`�6` �a7W`��[����5�` ����PPPa�V[`@Q��s���������������������R` �PP`@Q����[a�a�V[`@Q���R` �PP`@Q����[a�`�6` �a�W`��[����5�` ����PPPa�V[[a�aV[`@Q���R` �PP`@Q����[a�a(V[`@Q���R` �PP`@Q����[a a.V[`@Q���R` �PP`@Q����[a+a4V[`@Q���R` �PP`@Q����[aIa:V[`@Q��s���������������������R` �PP`@Q����[a�`�6` �a�W`��[����5�` ����PPPa`V[`@Q��s���������������������R` �PP`@Q����[a�`�6` �a�W`��[����5�` ����PPPa�V[[aaiV[`@Q���R` �PP`@Q����[a!aoV[`@Q��s���������������������R` �PP`@Q����[ay`�6` �acW`��[����5�` ����PPPa�V[`@Q��s���������������������R` �PP`@Q����[a�a�V[`@Q��s���������������������R` �PP`@Q����[a�a�V[[a�a�V[[a`�6` �aW`��[����5�` ����PPPaVV[`@Q��s���������������������R` �PP`@Q����[aMa�V[`@Q���R` �PP`@Q����[aka�V[`@Q���R` �PP`@Q����[a�a�V[`@Q��s���������������������R` �PP`@Q����[a`�6`@�a�W`��[����5s���������������������` �����5�` ����PPPa�V[`@Q���R` �PP`@Q����[aa�V[`@Q���R` �PP`@Q����[a=a�V[`@Q��s���������������������R` �PP`@Q����[aqaV[`@Q���R` �PP`@Q����[a�`�6` �a�W`��[����5s���������������������` ����PPPaV[[a�`�6` �a�W`��[����5�` ����PPParV[`@Q��s���������������������R` �PP`@Q����[a -a�V[`@Q��s���������������������R` �PP`@Q����[a aa�V[`@Q���R` �PP`@Q����[a �`�6``�a �W`��[����5s���������������������` �����5�` �����5s���������������������` ����PPPa�V[[a �aUV[`@Q���R` �PP`@Q����[a a[V[`@Q��s���������������������R` �PP`@Q����[a ?a�V[[a Ia V[`@Q��s���������������������R` �PP`@Q����[a }a -V[`@Q��s���������������������R` �PP`@Q����[a �a SV[[a �a! V[`@Q���R` �PP`@Q����[a'`�6`��a �W`��[����5�` �����5�` �����5�` �����5�` �����5�` ����PPPa!3V[[a1a%�V[`@Q��s���������������������R` �PP`@Q����[aea%�V[`@Q���R` �PP`@Q����[a�a%�V[`@Q���R` �PP`@Q����[a�`�6` �a�W`��[����5s���������������������` ����PPPa%�V[[a�a'EV[`@Q��s���������������������R` �PP`@Q����[aa'nV[`@Q��s���������������������R` �PP`@Q����[aq`�6` �a[W`��[����5�` ����PPPa'�V[`@Q��s���������������������R` �PP`@Q����[a�a'�V[`@Q��s���������������������R` �PP`@Q����[a�`�6` �a�W`��[����5�` ����PPPa'�V[`@Q��s���������������������R` �PP`@Q����[a 1a(2V[`@Q��s���������������������R` �PP`@Q����[a �`�6` �a sW`��[����5s���������������������` ����PPPa(XV[[a �a)�V[`@Q���R` �PP`@Q����[a �a)�V[`@Q���R` �PP`@Q����[a �a)�V[`@Q���R` �PP`@Q����[a)`�6` �aW`��[����5�` ����PPPa)�V[`@Q��s���������������������R` �PP`@Q����[a]a*V[`@Q��s���������������������R` �PP`@Q����[a�a*+V[[a�a5�V[`@Q���R` �PP`@Q����[a�`�6` �a�W`��[����5�` ����PPPa5�V[`@Q��s���������������������R` �PP`@Q����[aK`�6` �aW`��[����5s���������������������` ����PPPa6V[[aUa7sV[`@Q���R` �PP`@Q����[asa7yV[[a}aB�V[[a�aC�V[`@Q��s���������������������R` �PP`@Q����[a�aC�V[`@Q���R` �PP`@Q����[a�aC�V[`@Q��s���������������������R` �PP`@Q����[aaDV[`@Q��s���������������������R` �PP`@Q����[aCaD<V[`@Q���R` �PP`@Q����[aaaDBV[`@Q���R` �PP`@Q����[a�`�6` �a�W`��[����5s���������������������` ����PPPaDHV[[a`�6`@�a�W`��[����5s���������������������` �����5�` ����PPPaFSV[`@Q���R` ��R` �PPP`@Q����[af`�6` �a:W`��[����5s���������������������` ����PPPaT�V[[apaU�V[`@Q��s���������������������R` �PP`@Q����[a�aU�V[`@Q���R` �PP`@Q����[`��T�a�W�[�`R` ` `�PT�a �s���������������������V[a,�V[``�T�a �s��������������������s��������������������3s��������������������a�W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[�``a �T�`����UPQw�{�0���+0���0�@�k�] ���K��`@Q���R` �PP`@Q����PV[``�T�a �`��V[` T�V[`T�V[`T�V[`&`�T�a �s���������������������V[`��T�amW�[�`R` ` `�PT�a �s���������������������V[``�T�a �s��������������������s��������������������3s��������������������a_W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[�`��UPPV[a'�V[`%`�T�a �s���������������������V[`��T�a�W�[�`R` ` `�PT�a �s���������������������V[``�T�a �s���������������������V[``TapW`@Q�y��R`��` ���R`�R` �ReentrancyGuard: reentrant call�RP` �PP`@Q����[``��UPa�aU�V[`���UPV[``�T�a �s��������������������s��������������������3s��������������������aLW`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[aTaY4V[V[` ��T�acW�[�`R` ` `�PT�a �s���������������������V[`T�V[`T�V[``�T�a �s���������������������V[`a�aZ'V[s��������������������`�T�a �s��������������������s��������������������a�W`@Q�y��R`��` ���R` �R` �Ownable: caller is not the owner�RP` �PP`@Q����[``TaW`@Q�y��R`��` ���R`�R` �ReentrancyGuard: reentrant call�RP` �PP`@Q����[``��UP``�T�a �`�a�W`@Q�y��R`��` ���R`�R` �Pausable: paused�RP` �PP`@Q����[``�T�a �`�a�Wa�a7yV[[a�30�``�T�a �s��������������������s��������������������aZ/�����c����V[`��P``T�aWP``T[aqWana'a``TaR`TaD`T�aZ𐑐c����V[aZ𐑐c����V[a[v���c����V[a[v���c����V[�P[a��`Ta[����c����V[`��UP``�T�a �`�a�Wa�aU�V[a�V[aÃ`Ta[����c����V[`��UP[��PP`���UP��PPV[a'�V[`#`�T�a �s���������������������V[```�T�a �`��P�V[``�T�a �s��������������������s��������������������3s��������������������a�W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[�``a �T�s����������������������s���������������������UP8O�y�@q��G|��JC��jR6a��Y���W�`@Q��s���������������������R` �PP`@Q����PV[`��T�aW�[�`R` ` `�PT�a �s���������������������V[` `�T�a �s���������������������V[a'�V[``�T�a �s��������������������s��������������������3s��������������������a�W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[``�T�a �s��������������������s���������������������s��������������������aaW`@Q�y��R`��` ���R`�R` �!safe�RP` �PP`@Q����[``�T�a �s��������������������s���������������������s��������������������a%W`@Q�y��R`��` ���R`�R` �!safe�RP` �PP`@Q����[aP���s��������������������a\H����c����V[PPPV[`T�V[``�T�a �s���������������������V[a�aZ'V[s��������������������`�T�a �s��������������������s��������������������aIW`@Q�y��R`��` ���R` �R` �Ownable: caller is not the owner�RP` �PP`@Q����[`s��������������������`�T�a �s��������������������s�����������������������SYD�Ф�I�"�گ�okdW�`@Q`@Q����`�`a �T�s����������������������s���������������������UPV[``�T�a �s���������������������V[``�T�a �s���������������������V[``�T�a �s��������������������s��������������������3s��������������������a!W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[a!a\�V[V[``�T�a �`��V[``�T�a �s��������������������s��������������������3s��������������������a!�W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[a&ޅa"nW`@Q�y��R`��` ���R`�R` �_entranceFeeFactor too low�RP` �PP`@Q����[a'�a"�W`@Q�y��R`��` ���R`�R` �_entranceFeeFactor too high�RP` �PP`@Q����[�`��UPa&ބa#eW`@Q�y��R`��` ���R`�R` �_withdrawFeeFactor too low�RP` �PP`@Q����[a'�a#�W`@Q�y��R`��` ���R`�R` �_withdrawFeeFactor too high�RP` �PP`@Q����[�`��UPa,�a$\W`@Q�y��R`��` ���R`�R` �_controllerFee too high�RP` �PP`@Q����[�`��UPa �a$�W`@Q�y��R`��` ���R`�R` �_buyBackRate too high�RP` �PP`@Q����[�`��UPa�a%ZW`@Q�y��R`��` ���R`�R` �_slippageFactor too high�RP` �PP`@Q����[�`��UP�~�W��JSF����B��Y�P,:Y�Қ�����`@Q���R` ��R` ��R` ��R` ��R` �PPPPPP`@Q����PPPPPV[`"`�T�a �s���������������������V[`T�V[a&ށV[``�T�a �s��������������������s��������������������3s��������������������a&�W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[�``a �T�s����������������������s���������������������UP��1��3n���!�D Mv��kCD@M��|)��`@Q��s���������������������R` �PP`@Q����PV[`�`�T�a �s���������������������P�V[`'`�T�a �s���������������������V[`!��T�a'�W�[�`R` ` `�PT�a �s���������������������V[`$`�T�a �s���������������������V[`��T�a(W�[�`R` ` `�PT�a �s���������������������V[``�T�a �s���������������������V[``�T�a �s��������������������s��������������������3s��������������������a)W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[�``a �T�s����������������������s���������������������UP ���'S�d7��ݦ?D_��t����d?`� �`@Q��s���������������������R` �PP`@Q����PV[`�T�a �`��V[a �V[a�V[`��T�a)�W�[�`R` ` `�PT�a �s���������������������V[``�T�a �s���������������������V[``�T�a �`�a*�W`@Q�y��R`��` ���R`�R` �Pausable: paused�RP` �PP`@Q����[``�T�a �`�a+0W`@Q�y��R`��` ���R`�R` �!isAutoComp�RP` �PP`@Q����[``�T�a �`�a+�W`@Q�y��R`��` ���R` �R` �isCAKEStaking�RP` �PP`@Q����[``#`�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�a,>W`��[PZ��a,RW=`�>=`�[PPPP`@Q=` �a,hW`��[����Q�` ����PPP�P``�T�a �s��������������������s��������������������`#`�T�a �s��������������������s���������������������a,�WP`�[a.<Wa-o``�T�a �s���������������������`#`�T�a �s��������������������s��������������������a]ސ���c����V[a.;``�T�a �s���������������������`T` �T�` ` `@Q��`@R������R` ��T�a.W` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���a-�W[PPPPP0a.6aXBa[����c����V[a_WV[[``$`�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�a.�W`��[PZ��a.�W=`�>=`�[PPPP`@Q=` �a.�W`��[����Q�` ����PPP�P``�T�a �s��������������������s��������������������`$`�T�a �s��������������������s���������������������a/�WP`�[a0�Wa/�``�T�a �s���������������������`$`�T�a �s��������������������s��������������������a]ސ���c����V[a0�``�T�a �s���������������������`T`!�T�` ` `@Q��`@R������R` ��T�a0�W` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���a0ZW[PPPPP0a0�aXBa[����c����V[a_WV[[```�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�a1PW`��[PZ��a1dW=`�>=`�[PPPP`@Q=` �a1zW`��[����Q�` ����PPP�P``�T�a �s��������������������s��������������������``�T�a �s��������������������s���������������������a2 WP`�[a3NWa2�``�T�a �s���������������������``�T�a �s��������������������s��������������������a]ސ���c����V[a3M``�T�a �s���������������������`T`�T�` ` `@Q��`@R������R` ��T�a3-W` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���a2�W[PPPPP0a3HaXBa[����c����V[a_WV[[```�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�a3�W`��[PZ��a3�W=`�>=`�[PPPP`@Q=` �a4W`��[����Q�` ����PPP�P``�T�a �s��������������������s��������������������``�T�a �s��������������������s���������������������a4�WP`�[a5�Wa5 ``�T�a �s���������������������``�T�a �s��������������������s��������������������a]ސ���c����V[a5�``�T�a �s���������������������`T`�T�` ` `@Q��`@R������R` ��T�a5�W` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���a5lW[PPPPP0a5�aXBa[����c����V[a_WV[[PPPPV[a&ށV[`��T�a5�W�[�`R` ` `�PT�a �s���������������������V[``�T�a �s��������������������s��������������������3s��������������������a6�W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[�``a �T�s����������������������s���������������������UP����-J;�8HG�����"�f�ϋ�ցr��T�`@Q��s���������������������R` �PP`@Q����PV[`T�V[``�T�a �`�a7�W`@Q�y��R`��` ���R`�R` �Pausable: paused�RP` �PP`@Q����[a8aZ'V[s��������������������`�T�a �s��������������������s��������������������a8�W`@Q�y��R`��` ���R` �R` �Ownable: caller is not the owner�RP` �PP`@Q����[``�T�a �`�a9FW`@Q�y��R`��` ���R`�R` �!isAutoComp�RP` �PP`@Q����[a9P`abV[` `�T�a �s��������������������s��������������������``�T�a �s��������������������s��������������������a9�Wa9�acJV[[```�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�a:\W`��[PZ��a:pW=`�>=`�[PPPP`@Q=` �a:�W`��[����Q�` ����PPP�P`a:�`Ta:�`�a[v���c����V[a[v���c����V[a:�WC` ��UPa:�aU�V[PaB�V[a:�ac�V[�Pa:�ad�V[�P``�T�a �`��a;WP`�T�a �`�[aB�Wa;�``�T�a �s��������������������```�T�a �s��������������������s��������������������agV����c����V[a;�``�T�a �s���������������������``�T�a �s��������������������s��������������������a]ސ���c����V[`#`�T�a �s��������������������s��������������������``�T�a �s��������������������s��������������������a=SWa=R``�T�a �s��������������������a<�`�a[v���c����V[`T`�T�` ` `@Q��`@R������R` ��T�a=2W` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���a<�W[PPPPP0a=MaXBa[����c����V[a_WV[[`$`�T�a �s��������������������s��������������������``�T�a �s��������������������s��������������������a>�Wa>�``�T�a �s��������������������a>`�a[v���c����V[`T`�T�` ` `@Q��`@R������R` ��T�a>�W` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���a>?W[PPPPP0a>�aXBa[����c����V[a_WV[[``#`�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�a?5W`��[PZ��a?IW=`�>=`�[PPPP`@Q=` �a?_W`��[����Q�` ����PPP�P``$`�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�a?�W`��[PZ��a@W=`�>=`�[PPPP`@Q=` �a@'W`��[����Q�` ����PPP�P`��a@JWP`�[aB�Wa@�``�T�a �s���������������������`#`�T�a �s��������������������s��������������������a]ސ���c����V[aA-``�T�a �s���������������������`$`�T�a �s��������������������s��������������������a]ސ���c����V[``�T�a �s��������������������s��������������������c��7`#`�T�a �s��������������������`$`�T�a �s����������������������`�0aA�aXBa[����c����V[`@Q�c����`��R`��s���������������������R` �s���������������������R` ��R` ��R` ��R` ��R` �s���������������������R` ��R` �PPPPPPPPP```@Q���`��;�aBuW`��[PZ��aB�W=`�>=`�[PPPP`@Q=``�aB�W`��[����Q�` �����Q�` �����Q�` ����PPPPPP[aB�aiV[C` ��UPPPPaB�V[C` ��UPP[V[``�T�a �s��������������������s��������������������3s��������������������aC�W`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[aC�acJV[V[``�T�a �s���������������������V[``�T�a �`��V[``�T�a �s���������������������V[``�T�a �s���������������������V[a'�V[`T�V[aDPaZ'V[s��������������������`�T�a �s��������������������s��������������������aEW`@Q�y��R`��` ���R` �R` �Ownable: caller is not the owner�RP` �PP`@Q����[`s���������������������s��������������������aE�W`@Q�y��R`��` ���R`&�R` �ar�`&�9`@�PP`@Q����[�s��������������������`�T�a �s��������������������s�����������������������SYD�Ф�I�"�گ�okdW�`@Q`@Q�����`�a �T�s����������������������s���������������������UPPV[`�aF^aZ'V[s��������������������`�T�a �s��������������������s��������������������aGW`@Q�y��R`��` ���R` �R` �Ownable: caller is not the owner�RP` �PP`@Q����[``TaG�W`@Q�y��R`��` ���R`�R` �ReentrancyGuard: reentrant call�RP` �PP`@Q����[``��UP`�aHW`@Q�y��R`��` ���R` �R` �_wantAmt <= 0�RP` �PP`@Q����[`aH@`TaH2`T�aZ𐑐c����V[a[v���c����V[�P`T�aHRW`T�P[a'`TaH�WaH�a'aHy`T�aZ𐑐c����V[a[v���c����V[�P[``�T�a �`�aH�WaH��abV[[```�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�aI4W`��[PZ��aIHW=`�>=`�[PPPP`@Q=` �aI^W`��[����Q�` ����PPP�P��aI}W��P[�`TaI�W`T�P[`��PaI��`Tal���c����V[`��UP`aJ�`TaJ��`'`�T�a �s��������������������s��������������������cůx�0`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�aJBW`��[PZ��aJVW=`�>=`�[PPPP`@Q=` �aJlW`��[����Q�` ����PPPaZ𐑐c����V[a[v���c����V[�P`��aJ�WP``�T�a �`�[aSWaJŁalVV[``"`�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�aKPW`��[PZ��aKdW=`�>=`�[PPPP`@Q=` �aKzW`��[����Q�` ����PPP�PaK�``�T�a �s��������������������``"`�T�a �s��������������������s��������������������agV����c����V[aLl``�T�a �s���������������������`"`�T�a �s��������������������s��������������������a]ސ���c����V[`�``�T�a �s��������������������s��������������������c����`#`�T�a �s��������������������`$`�T�a �s���������������������`�0aM aXBa[����c����V[`@Q�c����`��R`��s���������������������R` �s���������������������R` ��R` ��R` ��R` �s���������������������R` ��R` �PPPPPPPP`@�Q���`��;�aM�W`��[PZ��aM�W=`�>=`�[PPPP`@Q=`@�aM�W`��[����Q�` �����Q�` ����PPP�P�P``�T�a �s��������������������s��������������������`#`�T�a �s��������������������s��������������������aPWaN�``�T�a �s��������������������``#`�T�a �s��������������������s��������������������agV����c����V[aOM``�T�a �s���������������������`#`�T�a �s��������������������s��������������������a]ސ���c����V[aP``�T�a �s���������������������`T` �T�` ` `@Q��`@R������R` ��T�aO�W` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���aO�W[PPPPP0aPaXBa[����c����V[a_WV[[``�T�a �s��������������������s��������������������`$`�T�a �s��������������������s��������������������aR=WaQ``�T�a �s��������������������``$`�T�a �s��������������������s��������������������agV����c����V[aQp``�T�a �s���������������������`$`�T�a �s��������������������s��������������������a]ސ���c����V[aR<``�T�a �s���������������������`T`!�T�` ` `@Q��`@R������R` ��T�aRW` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���aQ�W[PPPPP0aR7aXBa[����c����V[a_WV[[aS``�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�aR�W`��[PZ��aR�W=`�>=`�[PPPP`@Q=` �aR�W`��[����Q�` ����PPP�a[����c����V[�PPPP[``�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�aS�W`��[PZ��aS�W=`�>=`�[PPPP`@Q=` �aS�W`��[����Q�` ����PPP�P��aS�W��P[aT�`Tal���c����V[`��UPaTu` `�T�a �s���������������������``�T�a �s��������������������s��������������������a\H����c����V[``�T�a �`�aT�WaT�a7yV[[���P�PPPPP`���UP�P��PV[``�T�a �s��������������������s��������������������3s��������������������aUnW`@Q�y��R`��` ���R`�R` �!gov�RP` �PP`@Q����[�``a �T�s����������������������s���������������������UPPV[` `�T�a �s���������������������V[`T�V[``�T�a �`�aV`W`@Q�y��R`��` ���R`�R` �!isAutoComp�RP` �PP`@Q����[```�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�aV�W`��[PZ��aV�W=`�>=`�[PPPP`@Q=` �aWW`��[����Q�` ����PPP�PaW=�`Ta[����c����V[`��UPaW�``�T�a �s���������������������``�T�a �s��������������������s��������������������a]ސ���c����V[``�T�a �`�aXYW``�T�a �s��������������������s��������������������cAD;�`@Q�c����`��R`���R` �PP``@Q���`��;�aX<W`��[PZ��aXPW=`�>=`�[PPPPaY1V[``�T�a �s��������������������s��������������������c���m`T�``�T�a �s��������������������`@Q�c����`��R`���R` ��R` �s���������������������R` �PPPP``@Q���`��;�aYW`��[PZ��aY,W=`�>=`�[PPPP[PV[``�T�a �`�aY�W`@Q�y��R`��` ���R`�R` �Pausable: not paused�RP` �PP`@Q����[```a �T�`����UP]�� I[�������L���D��NS{ӊ��s�aY�aZ'V[`@Q��s���������������������R` �PP`@Q����V[`3�P�V[aZ�c#�r�`����`@Q`$��s���������������������R` �s���������������������R` ��R` �PPPP`@Q` ���R�`@R�{����������������������������` ��Q{��������������������������������RPPPPam�V[PPPPV[`��a[W`�Pa[pV[`���P����a[W�[a[kW`@Q�y��R`��` ���R`!�R` �ar�`!�9`@�PP`@Q����[��PP[��PPV[`a[���`@Q�`@`@R�`�R` SafeMath: division by zero�RPan}V[�P��PPV[`����P��a\>W`@Q�y��R`��` ���R`�R` �SafeMath: addition overflow�RP` �PP`@Q����[��PP��PPV[a\�c���`���`@Q`$��s���������������������R` ��R` �PPP`@Q` ���R�`@R�{����������������������������` ��Q{��������������������������������RPPPPam�V[PPPV[``�T�a �`�a]mW`@Q�y��R`��` ���R`�R` �Pausable: paused�RP` �PP`@Q����[```a �T�`����UPb���� �NBp��t ���GT���TK�Xa]�aZ'V[`@Q��s���������������������R` �PP`@Q����V[`a^���s��������������������c�b�>0�`@Q�c����`��R`��s���������������������R` �s���������������������R` �PPP` `@Q�����;�a^iW`��[PZ��a^}W=`�>=`�[PPPP`@Q=` �a^�W`��[����Q�` ����PPPa[����c����V[�Pa_Q�c ^��`���`@Q`$��s���������������������R` ��R` �PPP`@Q` ���R�`@R�{����������������������������` ��Q{��������������������������������RPPPPam�V[PPPPV[``�s��������������������c�l���`@Q�c����`��R`���R` �` ���R���Q�R` �P�Q�` �` ���`[��a_�W��Q��R` ��Pa_�V[PPPP�P�PPPP``@Q�����;�a_�W`��[PZ��a`W=`�>=`�[PPPP`@Q=`�>=``���`@RP` �a`1W`��[����Q`@Q�����d�a`QW`��[���P` ���a`gW`��[�Q�` ��d�a`�W`��[��R` ��PPP��Q�` �` ���`[��a`�W��Q��R` ��Pa`�V[PPPP�P`@RPPP�P`�a`�`�Qal���c����V[�Q�a`�W�[` ` Q�P�s��������������������c\ו�aa:a�aa,��aZ𐑐c����V[a[v���c����V[���`@Q�c����`��R`���R` ��R` �` �s���������������������R` ��R` ���R���Q�R` �P�Q�` �` ���`[��aa�W��Q��R` ��Paa�V[PPPP�P�PPPPPPP``@Q���`��;�aa�W`��[PZ��aa�W=`�>=`�[PPPPPPPPPPPPV[``�T�a �`�ab�W``�T�a �s��������������������s��������������������cXҁ�`@Q�c����`��R`���R` �PP``@Q���`��;�ab�W`��[PZ��ab�W=`�>=`�[PPPPacGV[``�T�a �s��������������������s��������������������cD>p`T�`@Q�c����`��R`���R` ��R` �PPP``@Q���`��;�ac.W`��[PZ��acBW=`�>=`�[PPPP[PV[`G�P`�ac�W` `�T�a �s��������������������s��������������������c�� ��`@Q�c����`��R```@Q������;�ac�W`��[PZ��ac�W=`�>=`�[PPPPP[PV[`��ad�W``Tad�W`ada'ad`T�aZ𐑐c����V[a[v���c����V[�Pad�``�T�a �s���������������������``�T�a �s��������������������s��������������������a\H����c����V[ad���al���c����V[�PP[[��P��PV[`�`Tad�W��PagQV[`ad�a'ad�`T�aZ𐑐c����V[a[v���c����V[�P``�T�a �s��������������������s��������������������``�T�a �s��������������������s��������������������ae�Wae�``�T�a �s���������������������``�T�a �s��������������������s��������������������a\H����c����V[ag:V[afK``�T�a �s���������������������``�T�a �s��������������������s��������������������a]ސ���c����V[ag9``�T�a �s���������������������`T`�T�` ` `@Q��`@R������R` ��T�af�W` ���`R` ` �[�`�T�a �s��������������������s���������������������R` �`���af�W[PPPPP``�T�a �s��������������������ag4aXBa[����c����V[a_WV[[agM��al���c����V[�PP[��PV[`��ah$WP`�s��������������������c�b�>0�`@Q�c����`��R`��s���������������������R` �s���������������������R` �PPP` `@Q�����;�ag�W`��[PZ��ag�W=`�>=`�[PPPP`@Q=` �ahW`��[����Q�` ����PPP[ahyW`@Q�y��R`��` ���R`6�R` �as;`6�9`@�PP`@Q����[ai�c ^��`���`@Q`$��s���������������������R` ��R` �PPP`@Q` ���R�`@R�{����������������������������` ��Q{��������������������������������RPPPPam�V[PPPV[``�T�a �`�ai�W`@Q�y��R`��` ���R`�R` �!isAutoComp�RP` �PP`@Q����[``"`�T�a �s��������������������s��������������������cp��10`@Q�c����`��R`��s���������������������R` �PP` `@Q�����;�aj(W`��[PZ��aj<W=`�>=`�[PPPP`@Q=` �ajRW`��[����Q�` ����PPP�Paj�`'`�T�a �s���������������������`"`�T�a �s��������������������s��������������������a]ސ���c����V[``�T�a �`�ak{W``�T�a �s��������������������s��������������������cAD;�`@Q�c����`��R`���R` �PP``@Q���`��;�ak^W`��[PZ��akrW=`�>=`�[PPPPal V[`'`�T�a �s��������������������s��������������������c��_%�`@Q�c����`��R`���R` �PP``@Q���`��;�ak�W`��[PZ��alW=`�>=`�[PPPP[PV[`alN��`@Q�`@`@R�`�R` SafeMath: subtraction overflow�RPaoCV[�P��PPV[``�T�a �`�al�W``�T�a �s��������������������s��������������������cAD;�`@Q�c����`��R`���R` �PP``@Q���`��;�al�W`��[PZ��al�W=`�>=`�[PPPPam�V[`'`�T�a �s��������������������s��������������������c.}M�`@Q�c����`��R`���R` �PP``@Q���`��;�amrW`��[PZ��am�W=`�>=`�[PPPP[PV[``am��`@Q�`@`@R�` �R` SafeERC20: low-level call failed�RP�s��������������������ap����c����V[�P`�QanxW��` �Q` �anW`��[����Q�` ����PPPanwW`@Q�y��R`��` ���R`*�R` �as`*�9`@�PP`@Q����[[PPPV[`����ao)W`@Q�y��R`��` ���R���Q�R` �P�Q�` ����`[��an�W��Q��R` ��Pan�V[PPPP�P���`�aoW���Q`�` a �R` �P[P�PPP`@Q����[P`���ao5W�[�P��PP��PPPV[`����ao�W`@Q�y��R`��` ���R���Q�R` �P�Q�` ����`[��ao�W��Q��R` ��Pao�V[PPPP�P���`�ao�W���Q`�` a �R` �P[P�PPP`@Q����[P`���P��PP��PPPV[``ap��`�apV[�P��PPPV[``�GapvW`@Q�y��R`��` ���R`&�R` �ar�`&�9`@�PP`@Q����[ap�aq�V[ap�W`@Q�y��R`��` ���R`�R` �Address: call to non-contract�RP` �PP`@Q����[```�s����������������������`@Q���Q�` ����[` �aqAW�Q�R` ��P` ��P` ��PaqV[`�` a ��Q��Q���RPPPPPP�P�PP``@Q�����Z�PPP=�`�aq�W`@Q�P``?=�`@R=�R=`` �>aq�V[``�P[P�P�Paq����aq�V[�PPP��PPPPV[`��;�P`��PP��PV[``�aq�W��Par�V[`�Qaq�W�Q��` �[�`@Q�y��R`��` ���R���Q�R` �P�Q�` ����`[��araW��Q��R` ��ParFV[PPPP�P���`�ar�W���Q`�` a �R` �P[P�PPP`@Q����[��PPPV�Ownable: new owner is the zero addressAddress: insufficient balance for callSafeMath: multiplication overflowSafeERC20: ERC20 operation did not succeedSafeERC20: approve from non-zero to non-zero allowance�dipfsX" ��[QB����L1��C��~��nցwk�dsolcC3Ownable: new owner is the zero address��`�`��@`�� Nr�`��N#��<^�9}�f�=M�~]��O,H��&M ��� �������s��Q�H�$Y�hw��u�+�9�O��{z`I�|f�n��N#��<^�9}�f�=��N#��<^�9}�f�=ޭ.ݺ���H�"r��y"u�X ����)H��k� ����~f?ܙ�R���d�>/�ѱ�+ޭޭ�\�Z���؟C���R'���I�8����x�<��N#��<^�9}�f�=.ݺ���H�"r��y"u�X.ݺ���H�"r��y"u�X ����)H��k� ����~.ݺ���H�"r��y"u�X��N#��<^�9}�f�=�u�+�9�O��{z`I�|f�n.ݺ���H�"r��y"u�X��N#��<^�9}�f�=.ݺ���H�"r��y"u�X��N#��<^�9}�f�=��N#��<^�9}�f�=.ݺ���H�"r��y"u�X.ݺ���H�"r��y"u�X��N#��<^�9}�f�=�''