Deployed a new smart contract
| Transaction Hash | 0x0800c2a4efc0fa3da6e5167b96e2d874bb336b64d10a08a846349f44ccc74167 |
| Status | Success |
| Block | 889643953,399,260 Confirmations |
| Timestamp | 17d ago (Fri, 27 Mar 2026 03:40:43 GMT) |
| From | 0xfd82ce5dcfd73402bb2fa28cb91da0b89de211fb |
| To | Contract Creation |
| Value | 0.0000 BNB($0.00) |
| Transaction Fee | 0.0004 BNB($0.23) |
| Gas Price | 0.05 Gwei |
| Gas Used / Limit | 7,543,053 / 9,805,968(76%) |
| Method | 0x60c06040 |
| Nonce | 1 |
| Position In Block | 99 |
| Transaction Type | EIP-1559 (Dynamic Fee) |
Hex
0x60c060405234801561000f575f5ffd5b5060405161770838038061770883398101604081905261002e91612f43565b60408051808201825260038082526242434560e81b602080840182905284518086019095528285528401528392906100668382613005565b5060046100738282613005565b5050506001600160a01b0381166100a457604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6100ad816102e8565b507310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101229190612f43565b6040516364e329cb60e11b81525f5160206176e85f395f51905f5260048201523060248201526001600160a01b03919091169063c9c65396906044016020604051808303815f875af115801561017a573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061019e9190612f43565b6001600160a01b03166080526101bf816a115eec47f6cf7e35000000610339565b600d805464ffffffffff19164264ffffffffff16179055600f60209081527ff4803e074bd026baaf6ed2e288c9515f68c72fb7216eebdd7cae1718a53ec375805460ff1990811660019081179092557f169f97de0d9a84d840042b17d3c6b9638b3d6fd9024c9eb0c7a306a17b49f88f80548216831790557f99629f56119585bf27511b6b7d295dffb54757453fcc3dabcf51d92028301f108054821683179055305f908152604080822080548416851790556001600160a01b038681168084528284208054861687179055608051909116835281832080548516861790558252601090945283902080549091169091179055516102bc90612f37565b604051809103905ff0801580156102d5573d5f5f3e3d5ffd5b506001600160a01b031660a05250613323565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0382166103625760405163ec442f0560e01b81525f600482015260240161009b565b61036d5f8383610371565b5050565b61037a83610c93565b826001600160a01b0316826001600160a01b03161480156103a2575080670de0b6b3a7640000145b156103c0576103b083610d36565b6103bb838383611073565b505050565b6001600160a01b0383165f036103db576103bb838383611073565b6001600160a01b0382161580156103f157505f81115b801561040b57506005546001600160a01b03848116911614155b1561041c5761041c83826001611199565b6080515f61042d62015180426130e7565b604051630fa6707960e21b81526001600160a01b03841660048201529091505f90819073c517bcefc5caa142d526768b4673bfec4d5a822490633e99c1e4906024016040805180830381865af4158015610489573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104ad91906130fa565b91509150866001600160a01b0316846001600160a01b03160361079757600b5464ffffffffff1661050f5760405162461bcd60e51b815260206004820152600c60248201526b1b9bdd081b185b9d58da195960a21b604482015260640161009b565b5f6105285f5160206176e85f395f51905f52878761161a565b1115610580576005546001600160a01b0316321461057b5760405162461bcd60e51b815260206004820152601060248201526f6e6f7420616c6c6f772072656d6f766560801b604482015260640161009b565b610c70565b61058986611748565b156105cb5760405162461bcd60e51b81526020600482015260126024820152711b9bdd08185b1b1bddc818dbdb9d1c9858dd60721b604482015260640161009b565b6040516370a0823160e01b81526001600160a01b03851660048201525f9083905f5160206176e85f395f51905f52906370a0823190602401602060405180830381865afa15801561061e573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610642919061311c565b61064c9190613133565b905080681b1ae4d6e2ef50000010158015610671575061066d868484611821565b8110155b6106a15760405162461bcd60e51b81526020600482015260016024820152605560f81b604482015260640161009b565b6001600160a01b0387165f908152600c6020908152604080832064ffffffffff88168452909152812080548392906106da908490613146565b90915550506001600160a01b0387165f908152600c6020908152604080832064ffffffffff8816845290915290205468bdbc41e0348b300000101561074b5760405162461bcd60e51b81526020600482015260076024820152661d481b1a5b5a5d60ca1b604482015260640161009b565b6001600160a01b0387165f9081526010602052604090205460ff16610791575f6107766014886130e7565b9050610783893083611073565b61078d8188613133565b9650505b50610c70565b856001600160a01b0316846001600160a01b0316036109ea576107b987611748565b156107fb5760405162461bcd60e51b81526020600482015260126024820152711b9bdd08185b1b1bddc818dbdb9d1c9858dd60721b604482015260640161009b565b5f806108155f5160206176e85f395f51905f528888611873565b90925090508115610864576005546001600160a01b038a811691161461085f5761084a89610844836002613159565b86611a74565b61085f898361085a846002613159565b611c75565b6109e3565b8215806108795750600b5464ffffffffff1615155b6108b45760405162461bcd60e51b815260206004820152600c60248201526b1b9bdd081b185b9d58da195960a21b604482015260640161009b565b8215806108d45750681b1ae4d6e2ef5000006108d188858761208f565b11155b6109085760405162461bcd60e51b8152602060048201526005602482015264353030207560d81b604482015260640161009b565b6005546001600160a01b038a8116911614158061093d57506001600160a01b0389165f9081526010602052604090205460ff16155b1561097f575f606461095089601e613159565b61095a91906130e7565b90506109678a3083611073565b6109718189613133565b975061097d85856120db565b505b5f6109956a01bcb13a657b2638800000856130e7565b9050600a8110156109a657806109a9565b600a5b905060646109b7828a613159565b6109c290600a613159565b6109cc91906130e7565b600e5f8282546109dc9190613146565b9091555050505b5050610c70565b6001600160a01b0387163014610c7057600d5464ffffffffff80851691161015610aaa57610a23845f610a1e6064856130e7565b611073565b836001600160a01b031663fff6cae96040518163ffffffff1660e01b81526004015f604051808303815f87803b158015610a5b575f5ffd5b505af1158015610a6d573d5f5f3e3d5ffd5b5050600d805464ffffffffff16925090505f610a8883613170565b91906101000a81548164ffffffffff021916908364ffffffffff160217905550505b600e5415610b1857610ac5845f600e5461107360201b60201c565b836001600160a01b031663fff6cae96040518163ffffffff1660e01b81526004015f604051808303815f87803b158015610afd575f5ffd5b505af1158015610b0f573d5f5f3e3d5ffd5b50505f600e5550505b84670429d069189e000003610c29575f8111610b655760405162461bcd60e51b815260206004820152600c60248201526b6e6f206c697175696469747960a01b604482015260640161009b565b680ad78ebc5ac62000008183610b7a8a6124e4565b610b849190613159565b610b8e91906130e7565b1015610bc65760405162461bcd60e51b81526020600482015260076024820152666c74203230307560c81b604482015260640161009b565b601b5460405163105d7a1760e21b81526001600160a01b038981166004830152888116602483015290911690634175e85c906044015f604051808303815f87803b158015610c12575f5ffd5b505af1158015610c24573d5f5f3e3d5ffd5b505050505b6001600160a01b0387165f9081526010602052604090205460ff16610c6657610c58875f610a1e6002896130e7565b610c636002866130e7565b94505b610c7082826120db565b8415610c8157610c81878787611073565b610c8a86610c93565b50505050505050565b5f610c9d82612516565b90508015610cca57610caf8282610339565b6001600160a01b0382165f9081526006602052604090204290555b6001600160a01b0382165f90815260066020526040902054158015610d15575068056bc75e2d63100000610d12836001600160a01b03165f9081526020819052604090205490565b10155b1561036d57506001600160a01b03165f908152600660205260409020429055565b5f80610d41836125d7565b90925090508115610e5b57610d568383610339565b6001600160a01b0383165f90815260186020526040812060028101805491928592610d82908490613146565b9091555050601a546004820155426003808301919091558154610da491613159565b6002820154610db4906003613146565b10610e5957601b5481546001600160a01b03909116906347300a82908690610ddb90613196565b8460010154610de990613196565b6040516001600160e01b031960e086901b1681526001600160a01b039093166004840152602483019190915260448201526064015f604051808303815f87803b158015610e34575f5ffd5b505af1158015610e46573d5f5f3e3d5ffd5b50505050610e5981612a5660201b60201c565b505b801561100b57610e6b8382610339565b6001600160a01b038381165f908152601960205260408082206080519151630fa6707960e21b8152919093166004820152819073c517bcefc5caa142d526768b4673bfec4d5a822490633e99c1e4906024016040805180830381865af4158015610ed7573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610efb91906130fa565b909250905080610f0b8386613159565b610f1591906130e7565b836002015f828254610f279190613146565b9091555050601a546004840155426003808501919091556001840154610f4c91613159565b6002840154610f5c906003613146565b1061100757601b5460018401546001600160a01b039091169063c93eda41908890610f8690613196565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b158015610fc9575f5ffd5b505af1158015610fdb573d5f5f3e3d5ffd5b50505050610fee83612a5660201b60201c565b6001600160a01b0386165f908152601260205260408120555b5050505b5f82118061101857505f81115b156103bb57601b5460405163d279c19160e01b81526001600160a01b0385811660048301529091169063d279c191906024015f604051808303815f87803b158015611061575f5ffd5b505af1158015610c8a573d5f5f3e3d5ffd5b6001600160a01b03831661109d578060025f8282546110929190613146565b9091555061110d9050565b6001600160a01b0383165f90815260208190526040902054818110156110ef5760405163391434e360e21b81526001600160a01b0385166004820152602481018290526044810183905260640161009b565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661112957600280548290039055611147565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161118c91815260200190565b60405180910390a3505050565b6001600160a01b0383165f90815260186020526040902060010154680ad78ebc5ac6200000108015906111e457506001600160a01b0383165f90815260196020526040902060010154155b6112305760405162461bcd60e51b815260206004820152601460248201527f706f736974696f6e206973206578697374732032000000000000000000000000604482015260640161009b565b608051604051630fa6707960e21b81526001600160a01b0390911660048201525f90819073c517bcefc5caa142d526768b4673bfec4d5a822490633e99c1e4906024016040805180830381865af415801561128d573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112b191906130fa565b90925090505f81846112c38786613159565b6112cd9190613159565b6112d791906130e7565b90506112e4868285611a74565b600a8054600160a01b900464ffffffffff1690601461130283613170565b91906101000a81548164ffffffffff021916908364ffffffffff160217905550506040518060a00160405280600a60149054906101000a900464ffffffffff1664ffffffffff1681526020014264ffffffffff168152602001868152602001828152602001876001600160a01b031681525060145f600a60149054906101000a900464ffffffffff1664ffffffffff1664ffffffffff1681526020019081526020015f205f820151815f015f6101000a81548164ffffffffff021916908364ffffffffff1602179055506020820151815f0160056101000a81548164ffffffffff021916908364ffffffffff16021790555060408201518160010155606082015181600201556080820151816003015f6101000a8154816001600160a01b0302191690836001600160a01b0316021790555090505060165f876001600160a01b03166001600160a01b031681526020019081526020015f20600a60149054906101000a900464ffffffffff16908060018154018082558091505060019003905f5260205f2090600691828204019190066005029091909190916101000a81548164ffffffffff021916908364ffffffffff1602179055506114c886610d3660201b60201c565b6001600160a01b0386165f90815260186020526040812080549091908190810361150b575050858155600181018290554260038201555f60028201558582611586565b5f6003846002015461151d91906130e7565b9050611529818a6131b0565b9250835f015481856001015461153f9190613159565b61154991906130e7565b61155390866131b0565b42600386015584549092506115689084612a77565b845560018401546115799083612a77565b6001850155505f60028401555b601b54604051632398054160e11b81526001600160a01b038b811660048301526024820185905260448201849052909116906347300a82906064015f604051808303815f87803b1580156115d8575f5ffd5b505af11580156115ea573d5f5f3e3d5ffd5b5050505083601a5f8282546115ff9190613146565b9091555050601a546004909301929092555050505050505050565b5f808061162684612aaa565b6040516370a0823160e01b81526001600160a01b0387811660048301529294509092505f918816906370a0823190602401602060405180830381865afa158015611672573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611696919061311c565b90508083111561173e575f6116aa86612bbb565b90505f826116c2836116bc8389613133565b90612cb7565b6116cc91906130e7565b90505f6116d9858a612d35565b6116e38a85612cb7565b6116ed91906130e7565b90505f8282106116fd57826116ff565b815b90505f83831161170f5783611711565b825b9050620186a061172483620186a1613159565b61172e91906130e7565b8111611738578098505b50505050505b5050509392505050565b5f813b80820361175a57505f92915050565b8060171461176b5750600192915050565b6040805160038082528183019092525f9160208201818036833701905050905060035f60208301863c805f815181106117a6576117a66131d6565b6020910101516001600160f81b03191660ef60f81b1480156117ed5750806001815181106117d6576117d66131d6565b6020910101516001600160f81b031916600160f81b145b8015611818575080600281518110611807576118076131d6565b01602001516001600160f81b031916155b15949350505050565b5f8061182d8585613159565b61183990612710613159565b90505f6118468685613133565b611852906126f7613159565b905061185e81836130e7565b611869906001613146565b9695505050505050565b5f807310ed43c718714eb63d5aa57b78b54704e256024d193301611a6c575f8061189c85612aaa565b6040516370a0823160e01b81526001600160a01b0388811660048301529294509092505f918916906370a0823190602401602060405180830381865afa1580156118e8573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061190c919061311c565b905082811115611a68575f61192087612bbb565b9050805f03611938575f5f9550955050505050611a6c565b6119428483613133565b94505f6001600160a01b031673ca143ce32fe78f1f7019d7d551a6402fc5350c736001600160a01b031663017e7e586040518163ffffffff1660e01b8152600401602060405180830381865afa15801561199e573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119c29190612f43565b6001600160a01b0316146119e9576119e66119df88838787612d90565b8290612e6b565b90505b5f846119f58784612cb7565b6119ff91906130e7565b90505f84611a0d8b85612cb7565b611a1791906130e7565b90505f828210611a275782611a29565b815b90505f838311611a395783611a3b565b825b9050620186a0611a4e83620186a1613159565b611a5891906130e7565b8111611a62578199505b50505050505b5050505b935093915050565b5f611a8262015180426130e7565b6001600160a01b0385165f9081526011602052604090205490915060ff16611af0576001600160a01b0384165f908152601160209081526040808320805460ff1916600117905564ffffffffff84168352601390915281208054859290611aea908490613146565b90915550505b600b5464ffffffffff80831691611b0c916201518091166131ea565b64ffffffffff1603611b1e5750505050565b64ffffffffff81165f908152601360205260409020546a01a784379d99db42000000831015611b8b576910f0cf064dd592000000811115611b865760405162461bcd60e51b81526020600482015260026024820152614d4960f01b604482015260640161009b565b611c6e565b6a0422ca8b0a00a425000000831015611bdd57691fc3842bd1f071c00000811115611b865760405162461bcd60e51b81526020600482015260026024820152614d4960f01b604482015260640161009b565b6a084595161401484a000000831015611c2f57693f870857a3e0e3800000811115611b865760405162461bcd60e51b81526020600482015260026024820152614d4960f01b604482015260640161009b565b6969e10de76676d0800000811115611c6e5760405162461bcd60e51b81526020600482015260026024820152614d4960f01b604482015260640161009b565b5050505050565b6001600160a01b0383165f90815260186020526040902060010154158015611cc057506001600160a01b0383165f90815260196020526040902060010154680ad78ebc5ac620000010155b611d0c5760405162461bcd60e51b815260206004820152601460248201527f706f736974696f6e206973206578697374732031000000000000000000000000604482015260640161009b565b600a8054600160c81b900464ffffffffff16906019611d2a83613170565b91906101000a81548164ffffffffff021916908364ffffffffff160217905550506040518060a00160405280600a60199054906101000a900464ffffffffff1664ffffffffff1681526020014264ffffffffff168152602001838152602001828152602001846001600160a01b031681525060155f600a60199054906101000a900464ffffffffff1664ffffffffff1664ffffffffff1681526020019081526020015f205f820151815f015f6101000a81548164ffffffffff021916908364ffffffffff1602179055506020820151815f0160056101000a81548164ffffffffff021916908364ffffffffff16021790555060408201518160010155606082015181600201556080820151816003015f6101000a8154816001600160a01b0302191690836001600160a01b0316021790555090505060175f846001600160a01b03166001600160a01b031681526020019081526020015f20600a60199054906101000a900464ffffffffff16908060018154018082558091505060019003905f5260205f2090600691828204019190066005029091909190916101000a81548164ffffffffff021916908364ffffffffff160217905550611ef083610d3660201b60201c565b6001600160a01b0383165f908152601960205260408120600181015490919081908103611f50575050828155600181018290554260038201555f600282018190556001600160a01b03851681526012602052604090208390558282612005565b5f60038460020154611f6291906130e7565b9050836001015481855f0154611f789190613159565b611f8291906130e7565b611f8c90876131b0565b9250611f9881866131b0565b4260038601558454909250611fad9084612a77565b84556001840154611fbe9083612a77565b60018501555f600285018190556001600160a01b038816815260126020526040902054611feb9084612a77565b6001600160a01b0388165f90815260126020526040902055505b601b5460405163c93eda4160e01b81526001600160a01b038881166004830152602482018490529091169063c93eda41906044015f604051808303815f87803b158015612050575f5ffd5b505af1158015612062573d5f5f3e3d5ffd5b5050505083601a5f8282546120779190613146565b9091555050601a546004909301929092555050505050565b5f8061209d856126f7613159565b90505f6120aa8483613159565b90505f826120ba87612710613159565b6120c49190613146565b90506120d081836130e7565b979650505050505050565b5f6120e5306124e4565b90508015806120f2575082155b156120fc57505050565b5f61210882848661208f565b905061211d306080518461107360201b60201c565b6080516001600160a01b031663022c0d9f825f60a0515f6001600160401b0381111561214b5761214b612f69565b6040519080825280601f01601f191660200182016040528015612175576020820181803683370190505b506040518563ffffffff1660e01b81526004016121959493929190613213565b5f604051808303815f87803b1580156121ac575f5ffd5b505af11580156121be573d5f5f3e3d5ffd5b505060a0516040516370a0823160e01b81526001600160a01b0390911660048201525f5160206176e85f395f51905f5292506370a082319150602401602060405180830381865afa158015612215573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612239919061311c565b60a0516040516323b872dd60e01b81526001600160a01b039091166004820152306024820152604481018290529092505f5160206176e85f395f51905f52906323b872dd906064016020604051808303815f875af115801561229d573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122c19190613265565b506040516370a0823160e01b81523060048201525f5160206176e85f395f51905f52906370a0823190602401602060405180830381865afa158015612308573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061232c919061311c565b91506123396023836130e7565b6007549092506001600160a01b0316633243c791612358846003613159565b6040518263ffffffff1660e01b815260040161237691815260200190565b5f604051808303815f87803b15801561238d575f5ffd5b505af115801561239f573d5f5f3e3d5ffd5b50506008546001600160a01b03169150633243c79190506123c184600a613159565b6040518263ffffffff1660e01b81526004016123df91815260200190565b5f604051808303815f87803b1580156123f6575f5ffd5b505af1158015612408573d5f5f3e3d5ffd5b50506009546001600160a01b03169150633243c791905061242a846008613159565b6040518263ffffffff1660e01b815260040161244891815260200190565b5f604051808303815f87803b15801561245f575f5ffd5b505af1158015612471573d5f5f3e3d5ffd5b5050600a546001600160a01b03169150633243c791905061249384600e613159565b6040518263ffffffff1660e01b81526004016124b191815260200190565b5f604051808303815f87803b1580156124c8575f5ffd5b505af11580156124da573d5f5f3e3d5ffd5b5050505050505050565b5f6124ee82612516565b6001600160a01b0383165f908152602081905260409020546125109190613146565b92915050565b6001600160a01b0381165f908152600f602052604081205460ff161561253d57505f919050565b6001600160a01b0382165f9081526020819052604090205468056bc75e2d6310000081101561256e57505f92915050565b6001600160a01b0383165f908152600660205260408120549081900361259757505f9392505050565b5f6125a28242613133565b9050805f036125b557505f949350505050565b6301b774006125c48285613159565b6125ce91906130e7565b95945050505050565b608051604051630fa6707960e21b81526001600160a01b0390911660048201525f9081908190819073c517bcefc5caa142d526768b4673bfec4d5a822490633e99c1e4906024016040805180830381865af4158015612638573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061265c91906130fa565b6001600160a01b0387165f908152601960209081526040808320600190810154601890935290832001549395509193509091906126998284613146565b601b5460405163b56757a960e01b81526001600160a01b038b811660048301529293505f929091169063b56757a990602401602060405180830381865afa1580156126e6573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061270a919061311c565b601b54604051636c171cb160e11b81526001600160a01b038c811660048301529293505f929091169063d82e396290602401602060405180830381865afa158015612757573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061277b919061311c565b604080516080810182525f8082526020808301829052828401829052606083018290526001600160a01b038f16825260189052919091208054600382015493945091929091906127cb9042613133565b835280158015906127dc5750825115155b156128dd5782516241eb00906127f29083613159565b6127fc91906130e7565b9b508160040154601a546128109190613133565b6020840152856128238b620186a0613159565b61282d9190613159565b878a8786600160200201516128429190613159565b61284c9190613159565b6128569190613159565b61286091906130e7565b604084018190528c10612877576040830151612879565b8b5b612883908d613146565b9b50856128908886613159565b61289a91906130e7565b6128a4908d613146565b6002830154909c506128b7826003613159565b6128c19190613133565b606084018190528c116128d4578b6128da565b60608301515b9b505b50506001600160a01b038b165f9081526019602052604090206001810154600382015461290a9042613133565b8352801580159061291b5750825115155b15612a475761292d8a6241eb00613159565b83518a9061293b9084613159565b6129459190613159565b61294f91906130e7565b9a508160040154601a546129639190613133565b6020840152856129768b620186a0613159565b6129809190613159565b888a8786600160200201516129959190613159565b61299f9190613159565b6129a99190613159565b6129b391906130e7565b604084018190528b106129ca5760408301516129cc565b8a5b6129d6908c613146565b9a50856129e38986613159565b6129ed91906130e7565b6129f7908c613146565b9a5089898360020154836003612a0d9190613159565b612a179190613133565b612a219190613159565b612a2b91906130e7565b606084018190528b11612a3e578a612a44565b60608301515b9a505b50505050505050505050915091565b5f808255600182018190556002820181905560038201819055600490910155565b5f5f82128015612a8e575082612a8c83613196565b135b612aa157612a9c8284613284565b612aa3565b5f5b9392505050565b60408051600481526024810182526020810180516001600160e01b0316630240bc6b60e21b17905290515f918291829182916001600160a01b03871691612af0916132ab565b5f60405180830381855afa9150503d805f8114612b28576040519150601f19603f3d011682016040523d82523d5f602084013e612b2d565b606091505b5091509150818015612b3f57505f8151115b612b8b5760405162461bcd60e51b815260206004820152601360248201527f48656c7065723a20676574526573657276657300000000000000000000000000604482015260640161009b565b5f5f82806020019051810190612ba191906132d7565b506001600160701b03918216999116975095505050505050565b60408051600481526024810182526020810180516001600160e01b03166318160ddd60e01b17905290515f91829182916001600160a01b03861691612c0091906132ab565b5f60405180830381855afa9150503d805f8114612c38576040519150601f19603f3d011682016040523d82523d5f602084013e612c3d565b606091505b5091509150818015612c4f57505f8151115b612c9b5760405162461bcd60e51b815260206004820152601360248201527f48656c7065723a20746f74616c537570706c7900000000000000000000000000604482015260640161009b565b80806020019051810190612caf919061311c565b949350505050565b5f825f03612cc657505f612510565b5f612cd18385613159565b905082612cde85836130e7565b14612aa35760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161009b565b5f82821115612d865760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015260640161009b565b612aa38284613133565b5f80612da4612d9f8585612cb7565b612ec9565b90505f612e0a876001600160a01b0316637464fc3d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612de6573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612d9f919061311c565b905080821115612e61575f612e2e60086116bc612e278686612d35565b8a90612cb7565b90505f612e50612e3f846008612cb7565b612e4a866011612cb7565b90612e6b565b9050612e5c81836130e7565b945050505b5050949350505050565b5f80612e778385613146565b905083811015612aa35760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161009b565b5f6003821115612f285750805f612ee16002836130e7565b612eec906001613146565b90505b81811015612f2257905080600281612f0781866130e7565b612f119190613146565b612f1b91906130e7565b9050612eef565b50919050565b8115612f32575060015b919050565b60f7806175f183390190565b5f60208284031215612f53575f5ffd5b81516001600160a01b0381168114612aa3575f5ffd5b634e487b7160e01b5f52604160045260245ffd5b600181811c90821680612f9157607f821691505b602082108103612f2257634e487b7160e01b5f52602260045260245ffd5b601f8211156103bb57828211156103bb57805f5260205f20601f840160051c6020851015612fda57505f5b90810190601f840160051c035f5b81811015612ffd575f83820155600101612fe8565b505050505050565b81516001600160401b0381111561301e5761301e612f69565b6130328161302c8454612f7d565b84612faf565b6020601f821160018114613064575f831561304d5750848201515b5f19600385901b1c1916600184901b178455611c6e565b5f84815260208120601f198516915b828110156130935787850151825560209485019460019092019101613073565b50848210156130b057868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b5f826130f5576130f56130bf565b500490565b5f5f6040838503121561310b575f5ffd5b505080516020909101519092909150565b5f6020828403121561312c575f5ffd5b5051919050565b81810381811115612510576125106130d3565b80820180821115612510576125106130d3565b8082028115828204841417612510576125106130d3565b5f64ffffffffff821664ffffffffff810361318d5761318d6130d3565b60010192915050565b5f600160ff1b82016131aa576131aa6130d3565b505f0390565b8181035f8312801583831316838312821617156131cf576131cf6130d3565b5092915050565b634e487b7160e01b5f52603260045260245ffd5b5f64ffffffffff831680613200576132006130bf565b8064ffffffffff84160491505092915050565b84815283602082015260018060a01b0383166040820152608060608201525f8251806080840152806020850160a085015e5f60a0828501015260a0601f19601f83011684010191505095945050505050565b5f60208284031215613275575f5ffd5b81518015158114612aa3575f5ffd5b8082018281125f8312801582168215821617156132a3576132a36130d3565b505092915050565b5f82518060208501845e5f920191825250919050565b80516001600160701b0381168114612f32575f5ffd5b5f5f5f606084860312156132e9575f5ffd5b6132f2846132c1565b9250613300602085016132c1565b9150604084015163ffffffff81168114613318575f5ffd5b809150509250925092565b60805160a05161426e6133835f395f81816106e501528181613394015281816133ff015261349401525f81816104eb015281816109a70152818161143e0152818161183d01528181611d180152818161331b0152613365015261426e5ff3fe608060405234801561000f575f5ffd5b5060043610610297575f3560e01c806370a0823111610161578063bfe10928116100ca578063dcaeeb6e11610084578063dcaeeb6e146107cf578063dd62ed3e146107e2578063e431443a1461081a578063f2fde38b1461082d578063f3b7fd7014610840578063f8f80af814610853575f5ffd5b8063bfe10928146106e0578063c590f2b114610707578063c6c706e81461071f578063cd0ce3e014610732578063d3a4b1f21461076e578063d4aa511c1461077f575f5ffd5b80638da5cb5b1161011b5780638da5cb5b146105f757806395d89b4114610608578063a9059cbb14610610578063abafb38814610623578063b12cbd66146106ad578063b66c2efc146106be575f5ffd5b806370a0823114610579578063715018a61461058c578063837d29fc1461059457806387259967146105be57806388f026c0146105d15780638d14e127146105e4575f5ffd5b8063282d9a1e116102035780634980e1be116101bd5780634980e1be146104d357806349bd5a5e146104e657806352184a291461050d578063524773ce146105205780635ff9c7681461054e57806366b3f6bf14610557575f5ffd5b8063282d9a1e1461042b5780632ce9aead14610453578063313ce56714610472578063372c12b11461048157806348ca77aa146104a357806349169ca8146104cb575f5ffd5b80631c51d6d8116102545780631c51d6d8146103a05780631f5c20ec146103a95780631fdb0f31146103d157806323b872dd146103e4578063254ba6cc146103f757806327ca195e1461040c575f5ffd5b806306fdde031461029b578063095ea7b3146102b957806312b37aae146102dc57806317804d7a1461034057806318160ddd1461036d5780631942148514610375575b5f5ffd5b6102a3610866565b6040516102b09190613beb565b60405180910390f35b6102cc6102c7366004613c11565b6108f6565b60405190151581526020016102b0565b6103186102ea366004613c3b565b60196020525f9081526040902080546001820154600283015460038401546004909401549293919290919085565b604080519586526020860194909452928401919091526060830152608082015260a0016102b0565b61035f61034e366004613c6a565b60136020525f908152604090205481565b6040519081526020016102b0565b60025461035f565b600a54610388906001600160a01b031681565b6040516001600160a01b0390911681526020016102b0565b61035f601a5481565b61035f6103b7366004613c3b565b6001600160a01b03165f9081526016602052604090205490565b600954610388906001600160a01b031681565b6102cc6103f2366004613c83565b61090f565b61040a610405366004613d93565b610932565b005b61035f61041a366004613c3b565b60126020525f908152604090205481565b61035f610439366004613c3b565b6001600160a01b03165f9081526017602052604090205490565b61035f610461366004613c3b565b60066020525f908152604090205481565b604051601281526020016102b0565b6102cc61048f366004613c3b565b60106020525f908152604090205460ff1681565b6104b66104b1366004613c3b565b610990565b604080519283526020830191909152016102b0565b61040a610e2b565b601b54610388906001600160a01b031681565b6103887f000000000000000000000000000000000000000000000000000000000000000081565b61035f61051b366004613c3b565b610ec2565b600a5461053890600160a01b900464ffffffffff1681565b60405164ffffffffff90911681526020016102b0565b61035f600e5481565b6102cc610565366004613c3b565b60116020525f908152604090205460ff1681565b61035f610587366004613c3b565b610f83565b61040a610faf565b61035f6105a2366004613e58565b600c60209081525f928352604080842090915290825290205481565b6105386105cc366004613c11565b610fc2565b61040a6105df366004613c3b565b611007565b61040a6105f2366004613e98565b611031565b6005546001600160a01b0316610388565b6102a3611063565b6102cc61061e366004613c11565b611072565b610673610631366004613c6a565b60156020525f9081526040902080546001820154600283015460039093015464ffffffffff80841694650100000000009094041692906001600160a01b031685565b6040805164ffffffffff96871681529590941660208601529284019190915260608301526001600160a01b0316608082015260a0016102b0565b600d546105389064ffffffffff1681565b6102cc6106cc366004613c3b565b600f6020525f908152604090205460ff1681565b6103887f000000000000000000000000000000000000000000000000000000000000000081565b600a5461053890600160c81b900464ffffffffff1681565b61040a61072d366004613ecf565b61107f565b610318610740366004613c3b565b60186020525f9081526040902080546001820154600283015460038401546004909401549293919290919085565b600b546105389064ffffffffff1681565b61067361078d366004613c6a565b60146020525f9081526040902080546001820154600283015460039093015464ffffffffff80841694650100000000009094041692906001600160a01b031685565b6105386107dd366004613c11565b6112ca565b61035f6107f0366004613f28565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61040a610828366004613c3b565b6112e3565b61040a61083b366004613c3b565b61165b565b600754610388906001600160a01b031681565b600854610388906001600160a01b031681565b60606003805461087590613f54565b80601f01602080910402602001604051908101604052809291908181526020018280546108a190613f54565b80156108ec5780601f106108c3576101008083540402835291602001916108ec565b820191905f5260205f20905b8154815290600101906020018083116108cf57829003601f168201915b5050505050905090565b5f33610903818585611698565b60019150505b92915050565b5f3361091c8582856116a5565b61092785858561170e565b506001949350505050565b61093a61176b565b5f5b825181101561098b5761098383828151811061095a5761095a613f86565b602002602001015183838151811061097457610974613f86565b6020026020010151600c611798565b60010161093c565b505050565b604051630fa6707960e21b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001660048201525f9081908190819073c517bcefc5caa142d526768b4673bfec4d5a822490633e99c1e4906024016040805180830381865af4158015610a0d573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a319190613f9a565b6001600160a01b0387165f90815260196020908152604080832060019081015460189093529083200154939550919350909190610a6e8284613fd0565b601b5460405163b56757a960e01b81526001600160a01b038b811660048301529293505f929091169063b56757a990602401602060405180830381865afa158015610abb573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610adf9190613fe3565b601b54604051636c171cb160e11b81526001600160a01b038c811660048301529293505f929091169063d82e396290602401602060405180830381865afa158015610b2c573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b509190613fe3565b604080516080810182525f8082526020808301829052828401829052606083018290526001600160a01b038f1682526018905291909120805460038201549394509192909190610ba09042613ffa565b83528015801590610bb15750825115155b15610cb25782516241eb0090610bc7908361400d565b610bd19190614038565b9b508160040154601a54610be59190613ffa565b602084015285610bf88b620186a061400d565b610c02919061400d565b878a878660016020020151610c17919061400d565b610c21919061400d565b610c2b919061400d565b610c359190614038565b604084018190528c10610c4c576040830151610c4e565b8b5b610c58908d613fd0565b9b5085610c65888661400d565b610c6f9190614038565b610c79908d613fd0565b6002830154909c50610c8c82600361400d565b610c969190613ffa565b606084018190528c11610ca9578b610caf565b60608301515b9b505b50506001600160a01b038b165f90815260196020526040902060018101546003820154610cdf9042613ffa565b83528015801590610cf05750825115155b15610e1c57610d028a6241eb0061400d565b83518a90610d10908461400d565b610d1a919061400d565b610d249190614038565b9a508160040154601a54610d389190613ffa565b602084015285610d4b8b620186a061400d565b610d55919061400d565b888a878660016020020151610d6a919061400d565b610d74919061400d565b610d7e919061400d565b610d889190614038565b604084018190528b10610d9f576040830151610da1565b8a5b610dab908c613fd0565b9a5085610db8898661400d565b610dc29190614038565b610dcc908c613fd0565b9a5089898360020154836003610de2919061400d565b610dec9190613ffa565b610df6919061400d565b610e009190614038565b606084018190528b11610e13578a610e19565b60608301515b9a505b50505050505050505050915091565b610e3361176b565b600b5464ffffffffff1615610e7a5760405162461bcd60e51b81526020600482015260086024820152671b185b9d58da195960c21b60448201526064015b60405180910390fd5b600b805464ffffffffff19164264ffffffffff811691909117909155610ea4906201518090614038565b600d805464ffffffffff191664ffffffffff92909216919091179055565b6001600160a01b0381165f908152600f602052604081205460ff1615610ee957505f919050565b6001600160a01b0382165f9081526020819052604090205468056bc75e2d63100000811015610f1a57505f92915050565b6001600160a01b0383165f9081526006602052604081205490819003610f4357505f9392505050565b5f610f4e8242613ffa565b9050805f03610f6157505f949350505050565b6301b77400610f70828561400d565b610f7a9190614038565b95945050505050565b5f610f8d82610ec2565b6001600160a01b0383165f908152602081905260409020546109099190613fd0565b610fb761176b565b610fc05f611c1f565b565b6017602052815f5260405f208181548110610fdb575f80fd5b905f5260205f209060069182820401919006600502915091509054906101000a900464ffffffffff1681565b61100f61176b565b601b80546001600160a01b0319166001600160a01b0392909216919091179055565b61103961176b565b6001600160a01b03919091165f908152601060205260409020805460ff1916911515919091179055565b60606004805461087590613f54565b5f33610903818585611c70565b61108761176b565b600780546001600160a01b038681166001600160a01b031992831681179093556008805487831690841617905560098054868316908416179055600a80549185169190921617905560405163095ea7b360e01b815260048101919091525f1960248201525f5160206142195f395f51905f529063095ea7b3906044016020604051808303815f875af115801561111f573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611143919061404b565b5060085460405163095ea7b360e01b81526001600160a01b0390911660048201525f1960248201525f5160206142195f395f51905f529063095ea7b3906044016020604051808303815f875af115801561119f573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111c3919061404b565b5060095460405163095ea7b360e01b81526001600160a01b0390911660048201525f1960248201525f5160206142195f395f51905f529063095ea7b3906044016020604051808303815f875af115801561121f573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611243919061404b565b50600a5460405163095ea7b360e01b81526001600160a01b0390911660048201525f1960248201525f5160206142195f395f51905f529063095ea7b3906044016020604051808303815f875af115801561129f573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112c3919061404b565b5050505050565b6016602052815f5260405f208181548110610fdb575f80fd5b5f5f6112ee83610990565b9092509050811561140757611303838361259c565b6001600160a01b0383165f9081526018602052604081206002810180549192859261132f908490613fd0565b9091555050601a5460048201554260038083019190915581546113519161400d565b6002820154611361906003613fd0565b1061140557601b5481546001600160a01b03909116906347300a8290869061138890614066565b846001015461139690614066565b6040518463ffffffff1660e01b81526004016113b493929190614080565b5f604051808303815f87803b1580156113cb575f5ffd5b505af11580156113dd573d5f5f3e3d5ffd5b50505f8084556001840181905560028401819055600384018190556004840155506114059050565b505b80156115ea57611417838261259c565b6001600160a01b038381165f908152601960205260408082209051630fa6707960e21b81527f0000000000000000000000000000000000000000000000000000000000000000909316600484015291819073c517bcefc5caa142d526768b4673bfec4d5a822490633e99c1e4906024016040805180830381865af41580156114a1573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114c59190613f9a565b9092509050806114d5838661400d565b6114df9190614038565b836002015f8282546114f19190613fd0565b9091555050601a5460048401554260038085019190915560018401546115169161400d565b6002840154611526906003613fd0565b106115e657601b5460018401546001600160a01b039091169063c93eda4190889061155090614066565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015f604051808303815f87803b158015611593575f5ffd5b505af11580156115a5573d5f5f3e3d5ffd5b50505f8086556001860181905560028601819055600386018190556004860155506115cd9050565b6001600160a01b0386165f908152601260205260408120555b5050505b5f8211806115f757505f81115b1561098b57601b5460405163d279c19160e01b81526001600160a01b0385811660048301529091169063d279c191906024015f604051808303815f87803b158015611640575f5ffd5b505af1158015611652573d5f5f3e3d5ffd5b50505050505050565b61166361176b565b6001600160a01b03811661168c57604051631e4fbdf760e01b81525f6004820152602401610e71565b61169581611c1f565b50565b61098b83838360016125d4565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f1981101561170857818110156116fa57828183604051637dc7a0d960e11b8152600401610e7193929190614080565b61170884848484035f6125d4565b50505050565b6001600160a01b03831661173757604051634b637e8f60e11b81525f6004820152602401610e71565b6001600160a01b0382166117605760405163ec442f0560e01b81525f6004820152602401610e71565b61098b838383611c70565b6005546001600160a01b03163314610fc05760405163118cdaa760e01b8152336004820152602401610e71565b6001600160a01b0383165f90815260186020526040902060010154680ad78ebc5ac6200000108015906117e357506001600160a01b0383165f90815260196020526040902060010154155b6118265760405162461bcd60e51b81526020600482015260146024820152733837b9b4ba34b7b71034b99032bc34b9ba39901960611b6044820152606401610e71565b604051630fa6707960e21b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001660048201525f90819073c517bcefc5caa142d526768b4673bfec4d5a822490633e99c1e4906024016040805180830381865af415801561189f573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906118c39190613f9a565b90925090505f81846118d5878661400d565b6118df919061400d565b6118e99190614038565b90506118f68682856126a6565b600a8054600160a01b900464ffffffffff16906014611914836140a1565b91906101000a81548164ffffffffff021916908364ffffffffff160217905550506040518060a00160405280600a60149054906101000a900464ffffffffff1664ffffffffff1681526020014264ffffffffff168152602001868152602001828152602001876001600160a01b031681525060145f600a60149054906101000a900464ffffffffff1664ffffffffff1664ffffffffff1681526020019081526020015f205f820151815f015f6101000a81548164ffffffffff021916908364ffffffffff1602179055506020820151815f0160056101000a81548164ffffffffff021916908364ffffffffff16021790555060408201518160010155606082015181600201556080820151816003015f6101000a8154816001600160a01b0302191690836001600160a01b0316021790555090505060165f876001600160a01b03166001600160a01b031681526020019081526020015f20600a60149054906101000a900464ffffffffff16908060018154018082558091505060019003905f5260205f2090600691828204019190066005029091909190916101000a81548164ffffffffff021916908364ffffffffff160217905550611ad4866112e3565b6001600160a01b0386165f908152601860205260408120805490919081908103611b17575050858155600181018290554260038201555f60028201558582611b92565b5f60038460020154611b299190614038565b9050611b35818a6140c7565b9250835f0154818560010154611b4b919061400d565b611b559190614038565b611b5f90866140c7565b4260038601558454909250611b74908461284c565b84556001840154611b85908361284c565b6001850155505f60028401555b601b54604051632398054160e11b81526001600160a01b03909116906347300a8290611bc6908c9086908690600401614080565b5f604051808303815f87803b158015611bdd575f5ffd5b505af1158015611bef573d5f5f3e3d5ffd5b5050505083601a5f828254611c049190613fd0565b9091555050601a546004909301929092555050505050505050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b611c798361287f565b826001600160a01b0316826001600160a01b0316148015611ca1575080670de0b6b3a7640000145b15611cba57611caf836112e3565b61098b838383612922565b6001600160a01b0383165f03611cd55761098b838383612922565b6001600160a01b038216158015611ceb57505f81115b8015611d0557506005546001600160a01b03848116911614155b15611d1657611d1683826001611798565b7f00000000000000000000000000000000000000000000000000000000000000005f611d456201518042614038565b604051630fa6707960e21b81526001600160a01b03841660048201529091505f90819073c517bcefc5caa142d526768b4673bfec4d5a822490633e99c1e4906024016040805180830381865af4158015611da1573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611dc59190613f9a565b91509150866001600160a01b0316846001600160a01b0316036120af57600b5464ffffffffff16611e275760405162461bcd60e51b815260206004820152600c60248201526b1b9bdd081b185b9d58da195960a21b6044820152606401610e71565b5f611e405f5160206142195f395f51905f528787612a35565b1115611e98576005546001600160a01b03163214611e935760405162461bcd60e51b815260206004820152601060248201526f6e6f7420616c6c6f772072656d6f766560801b6044820152606401610e71565b612582565b611ea186612b63565b15611ee35760405162461bcd60e51b81526020600482015260126024820152711b9bdd08185b1b1bddc818dbdb9d1c9858dd60721b6044820152606401610e71565b6040516370a0823160e01b81526001600160a01b03851660048201525f9083905f5160206142195f395f51905f52906370a0823190602401602060405180830381865afa158015611f36573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611f5a9190613fe3565b611f649190613ffa565b905080681b1ae4d6e2ef50000010158015611f895750611f85868484612c3c565b8110155b611fb95760405162461bcd60e51b81526020600482015260016024820152605560f81b6044820152606401610e71565b6001600160a01b0387165f908152600c6020908152604080832064ffffffffff8816845290915281208054839290611ff2908490613fd0565b90915550506001600160a01b0387165f908152600c6020908152604080832064ffffffffff8816845290915290205468bdbc41e0348b30000010156120635760405162461bcd60e51b81526020600482015260076024820152661d481b1a5b5a5d60ca1b6044820152606401610e71565b6001600160a01b0387165f9081526010602052604090205460ff166120a9575f61208e601488614038565b905061209b893083612922565b6120a58188613ffa565b9650505b50612582565b856001600160a01b0316846001600160a01b031603612302576120d187612b63565b156121135760405162461bcd60e51b81526020600482015260126024820152711b9bdd08185b1b1bddc818dbdb9d1c9858dd60721b6044820152606401610e71565b5f5f61212d5f5160206142195f395f51905f528888612c8e565b9092509050811561217c576005546001600160a01b038a8116911614612177576121628961215c83600261400d565b866126a6565b612177898361217284600261400d565b612e8f565b6122fb565b8215806121915750600b5464ffffffffff1615155b6121cc5760405162461bcd60e51b815260206004820152600c60248201526b1b9bdd081b185b9d58da195960a21b6044820152606401610e71565b8215806121ec5750681b1ae4d6e2ef5000006121e988858761329a565b11155b6122205760405162461bcd60e51b8152602060048201526005602482015264353030207560d81b6044820152606401610e71565b6005546001600160a01b038a8116911614158061225557506001600160a01b0389165f9081526010602052604090205460ff16155b15612297575f606461226889601e61400d565b6122729190614038565b905061227f8a3083612922565b6122898189613ffa565b975061229585856132e6565b505b5f6122ad6a01bcb13a657b263880000085614038565b9050600a8110156122be57806122c1565b600a5b905060646122cf828a61400d565b6122da90600a61400d565b6122e49190614038565b600e5f8282546122f49190613fd0565b9091555050505b5050612582565b6001600160a01b038716301461258257600d5464ffffffffff808516911610156123c25761233b845f612336606485614038565b612922565b836001600160a01b031663fff6cae96040518163ffffffff1660e01b81526004015f604051808303815f87803b158015612373575f5ffd5b505af1158015612385573d5f5f3e3d5ffd5b5050600d805464ffffffffff16925090505f6123a0836140a1565b91906101000a81548164ffffffffff021916908364ffffffffff160217905550505b600e541561242a576123d7845f600e54612922565b836001600160a01b031663fff6cae96040518163ffffffff1660e01b81526004015f604051808303815f87803b15801561240f575f5ffd5b505af1158015612421573d5f5f3e3d5ffd5b50505f600e5550505b84670429d069189e00000361253b575f81116124775760405162461bcd60e51b815260206004820152600c60248201526b6e6f206c697175696469747960a01b6044820152606401610e71565b680ad78ebc5ac6200000818361248c8a610f83565b612496919061400d565b6124a09190614038565b10156124d85760405162461bcd60e51b81526020600482015260076024820152666c74203230307560c81b6044820152606401610e71565b601b5460405163105d7a1760e21b81526001600160a01b038981166004830152888116602483015290911690634175e85c906044015f604051808303815f87803b158015612524575f5ffd5b505af1158015612536573d5f5f3e3d5ffd5b505050505b6001600160a01b0387165f9081526010602052604090205460ff166125785761256a875f612336600289614038565b612575600286614038565b94505b61258282826132e6565b841561259357612593878787612922565b6116528661287f565b6001600160a01b0382166125c55760405163ec442f0560e01b81525f6004820152602401610e71565b6125d05f8383611c70565b5050565b6001600160a01b0384166125fd5760405163e602df0560e01b81525f6004820152602401610e71565b6001600160a01b03831661262657604051634a1406b160e11b81525f6004820152602401610e71565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561170857826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161269891815260200190565b60405180910390a350505050565b5f6126b46201518042614038565b6001600160a01b0385165f9081526011602052604090205490915060ff16612722576001600160a01b0384165f908152601160209081526040808320805460ff1916600117905564ffffffffff8416835260139091528120805485929061271c908490613fd0565b90915550505b600b5464ffffffffff8083169161273e916201518091166140ed565b64ffffffffff16036127505750505050565b64ffffffffff81165f908152601360205260409020546a01a784379d99db420000008310156127a8576910f0cf064dd5920000008111156127a35760405162461bcd60e51b8152600401610e7190614116565b6112c3565b6a0422ca8b0a00a4250000008310156127e557691fc3842bd1f071c000008111156127a35760405162461bcd60e51b8152600401610e7190614116565b6a084595161401484a00000083101561282257693f870857a3e0e38000008111156127a35760405162461bcd60e51b8152600401610e7190614116565b6969e10de76676d08000008111156112c35760405162461bcd60e51b8152600401610e7190614116565b5f5f8212801561286357508261286183614066565b135b612876576128718284614132565b612878565b5f5b9392505050565b5f61288982610ec2565b905080156128b65761289b828261259c565b6001600160a01b0382165f9081526006602052604090204290555b6001600160a01b0382165f90815260066020526040902054158015612901575068056bc75e2d631000006128fe836001600160a01b03165f9081526020819052604090205490565b10155b156125d057506001600160a01b03165f908152600660205260409020429055565b6001600160a01b03831661294c578060025f8282546129419190613fd0565b909155506129a99050565b6001600160a01b0383165f908152602081905260409020548181101561298b5783818360405163391434e360e21b8152600401610e7193929190614080565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166129c5576002805482900390556129e3565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612a2891815260200190565b60405180910390a3505050565b5f5f5f612a4184613744565b6040516370a0823160e01b81526001600160a01b0387811660048301529294509092505f918816906370a0823190602401602060405180830381865afa158015612a8d573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612ab19190613fe3565b905080831115612b59575f612ac58661384b565b90505f82612add83612ad78389613ffa565b9061393d565b612ae79190614038565b90505f612af4858a6139bb565b612afe8a8561393d565b612b089190614038565b90505f828210612b185782612b1a565b815b90505f838311612b2a5783612b2c565b825b9050620186a0612b3f83620186a161400d565b612b499190614038565b8111612b53578098505b50505050505b5050509392505050565b5f813b808203612b7557505f92915050565b80601714612b865750600192915050565b6040805160038082528183019092525f9160208201818036833701905050905060035f60208301863c805f81518110612bc157612bc1613f86565b6020910101516001600160f81b03191660ef60f81b148015612c08575080600181518110612bf157612bf1613f86565b6020910101516001600160f81b031916600160f81b145b8015612c33575080600281518110612c2257612c22613f86565b01602001516001600160f81b031916155b15949350505050565b5f80612c48858561400d565b612c549061271061400d565b90505f612c618685613ffa565b612c6d906126f761400d565b9050612c798183614038565b612c84906001613fd0565b9695505050505050565b5f807310ed43c718714eb63d5aa57b78b54704e256024d193301612e87575f5f612cb785613744565b6040516370a0823160e01b81526001600160a01b0388811660048301529294509092505f918916906370a0823190602401602060405180830381865afa158015612d03573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612d279190613fe3565b905082811115612e83575f612d3b8761384b565b9050805f03612d53575f5f9550955050505050612e87565b612d5d8483613ffa565b94505f6001600160a01b031673ca143ce32fe78f1f7019d7d551a6402fc5350c736001600160a01b031663017e7e586040518163ffffffff1660e01b8152600401602060405180830381865afa158015612db9573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612ddd9190614159565b6001600160a01b031614612e0457612e01612dfa88838787613a16565b8290613af1565b90505b5f84612e10878461393d565b612e1a9190614038565b90505f84612e288b8561393d565b612e329190614038565b90505f828210612e425782612e44565b815b90505f838311612e545783612e56565b825b9050620186a0612e6983620186a161400d565b612e739190614038565b8111612e7d578199505b50505050505b5050505b935093915050565b6001600160a01b0383165f90815260186020526040902060010154158015612eda57506001600160a01b0383165f90815260196020526040902060010154680ad78ebc5ac620000010155b612f1d5760405162461bcd60e51b8152602060048201526014602482015273706f736974696f6e20697320657869737473203160601b6044820152606401610e71565b600a8054600160c81b900464ffffffffff16906019612f3b836140a1565b91906101000a81548164ffffffffff021916908364ffffffffff160217905550506040518060a00160405280600a60199054906101000a900464ffffffffff1664ffffffffff1681526020014264ffffffffff168152602001838152602001828152602001846001600160a01b031681525060155f600a60199054906101000a900464ffffffffff1664ffffffffff1664ffffffffff1681526020019081526020015f205f820151815f015f6101000a81548164ffffffffff021916908364ffffffffff1602179055506020820151815f0160056101000a81548164ffffffffff021916908364ffffffffff16021790555060408201518160010155606082015181600201556080820151816003015f6101000a8154816001600160a01b0302191690836001600160a01b0316021790555090505060175f846001600160a01b03166001600160a01b031681526020019081526020015f20600a60199054906101000a900464ffffffffff16908060018154018082558091505060019003905f5260205f2090600691828204019190066005029091909190916101000a81548164ffffffffff021916908364ffffffffff1602179055506130fb836112e3565b6001600160a01b0383165f90815260196020526040812060018101549091908190810361315b575050828155600181018290554260038201555f600282018190556001600160a01b03851681526012602052604090208390558282613210565b5f6003846002015461316d9190614038565b9050836001015481855f0154613183919061400d565b61318d9190614038565b61319790876140c7565b92506131a381866140c7565b42600386015584549092506131b8908461284c565b845560018401546131c9908361284c565b60018501555f600285018190556001600160a01b0388168152601260205260409020546131f6908461284c565b6001600160a01b0388165f90815260126020526040902055505b601b5460405163c93eda4160e01b81526001600160a01b038881166004830152602482018490529091169063c93eda41906044015f604051808303815f87803b15801561325b575f5ffd5b505af115801561326d573d5f5f3e3d5ffd5b5050505083601a5f8282546132829190613fd0565b9091555050601a546004909301929092555050505050565b5f806132a8856126f761400d565b90505f6132b5848361400d565b90505f826132c58761271061400d565b6132cf9190613fd0565b90506132db8183614038565b979650505050505050565b5f6132f030610f83565b90508015806132fd575082155b1561330757505050565b5f61331382848661329a565b9050613340307f000000000000000000000000000000000000000000000000000000000000000084612922565b604080515f808252602082019283905263022c0d9f60e01b9092526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169163022c0d9f916133bd9185917f00000000000000000000000000000000000000000000000000000000000000009060248101614174565b5f604051808303815f87803b1580156133d4575f5ffd5b505af11580156133e6573d5f5f3e3d5ffd5b50506040516370a0823160e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001660048201525f5160206142195f395f51905f5292506370a082319150602401602060405180830381865afa158015613459573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061347d9190613fe3565b6040516323b872dd60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166004820152306024820152604481018290529092505f5160206142195f395f51905f52906323b872dd906064016020604051808303815f875af11580156134fd573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613521919061404b565b506040516370a0823160e01b81523060048201525f5160206142195f395f51905f52906370a0823190602401602060405180830381865afa158015613568573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061358c9190613fe3565b9150613599602383614038565b6007549092506001600160a01b0316633243c7916135b884600361400d565b6040518263ffffffff1660e01b81526004016135d691815260200190565b5f604051808303815f87803b1580156135ed575f5ffd5b505af11580156135ff573d5f5f3e3d5ffd5b50506008546001600160a01b03169150633243c791905061362184600a61400d565b6040518263ffffffff1660e01b815260040161363f91815260200190565b5f604051808303815f87803b158015613656575f5ffd5b505af1158015613668573d5f5f3e3d5ffd5b50506009546001600160a01b03169150633243c791905061368a84600861400d565b6040518263ffffffff1660e01b81526004016136a891815260200190565b5f604051808303815f87803b1580156136bf575f5ffd5b505af11580156136d1573d5f5f3e3d5ffd5b5050600a546001600160a01b03169150633243c79190506136f384600e61400d565b6040518263ffffffff1660e01b815260040161371191815260200190565b5f604051808303815f87803b158015613728575f5ffd5b505af115801561373a573d5f5f3e3d5ffd5b5050505050505050565b60408051600481526024810182526020810180516001600160e01b0316630240bc6b60e21b17905290515f918291829182916001600160a01b0387169161378a916141a0565b5f60405180830381855afa9150503d805f81146137c2576040519150601f19603f3d011682016040523d82523d5f602084013e6137c7565b606091505b50915091508180156137d957505f8151115b61381b5760405162461bcd60e51b815260206004820152601360248201527248656c7065723a20676574526573657276657360681b6044820152606401610e71565b5f5f8280602001905181019061383191906141cc565b506001600160701b03918216999116975095505050505050565b60408051600481526024810182526020810180516001600160e01b03166318160ddd60e01b17905290515f91829182916001600160a01b0386169161389091906141a0565b5f60405180830381855afa9150503d805f81146138c8576040519150601f19603f3d011682016040523d82523d5f602084013e6138cd565b606091505b50915091508180156138df57505f8151115b6139215760405162461bcd60e51b815260206004820152601360248201527248656c7065723a20746f74616c537570706c7960681b6044820152606401610e71565b808060200190518101906139359190613fe3565b949350505050565b5f825f0361394c57505f610909565b5f613957838561400d565b9050826139648583614038565b146128785760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610e71565b5f82821115613a0c5760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f7700006044820152606401610e71565b6128788284613ffa565b5f80613a2a613a25858561393d565b613b4f565b90505f613a90876001600160a01b0316637464fc3d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015613a6c573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613a259190613fe3565b905080821115613ae7575f613ab46008612ad7613aad86866139bb565b8a9061393d565b90505f613ad6613ac584600861393d565b613ad086601161393d565b90613af1565b9050613ae28183614038565b945050505b5050949350505050565b5f80613afd8385613fd0565b9050838110156128785760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610e71565b5f6003821115613bae5750805f613b67600283614038565b613b72906001613fd0565b90505b81811015613ba857905080600281613b8d8186614038565b613b979190613fd0565b613ba19190614038565b9050613b75565b50919050565b8115613bb8575060015b919050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f6128786020830184613bbd565b6001600160a01b0381168114611695575f5ffd5b5f5f60408385031215613c22575f5ffd5b8235613c2d81613bfd565b946020939093013593505050565b5f60208284031215613c4b575f5ffd5b813561287881613bfd565b803564ffffffffff81168114613bb8575f5ffd5b5f60208284031215613c7a575f5ffd5b61287882613c56565b5f5f5f60608486031215613c95575f5ffd5b8335613ca081613bfd565b92506020840135613cb081613bfd565b929592945050506040919091013590565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff81118282101715613cfe57613cfe613cc1565b604052919050565b5f67ffffffffffffffff821115613d1f57613d1f613cc1565b5060051b60200190565b5f82601f830112613d38575f5ffd5b8135613d4b613d4682613d06565b613cd5565b8082825260208201915060208360051b860101925085831115613d6c575f5ffd5b602085015b83811015613d89578035835260209283019201613d71565b5095945050505050565b5f5f60408385031215613da4575f5ffd5b823567ffffffffffffffff811115613dba575f5ffd5b8301601f81018513613dca575f5ffd5b8035613dd8613d4682613d06565b8082825260208201915060208360051b850101925087831115613df9575f5ffd5b6020840193505b82841015613e24578335613e1381613bfd565b825260209384019390910190613e00565b9450505050602083013567ffffffffffffffff811115613e42575f5ffd5b613e4e85828601613d29565b9150509250929050565b5f5f60408385031215613e69575f5ffd5b8235613e7481613bfd565b9150613e8260208401613c56565b90509250929050565b8015158114611695575f5ffd5b5f5f60408385031215613ea9575f5ffd5b8235613eb481613bfd565b91506020830135613ec481613e8b565b809150509250929050565b5f5f5f5f60808587031215613ee2575f5ffd5b8435613eed81613bfd565b93506020850135613efd81613bfd565b92506040850135613f0d81613bfd565b91506060850135613f1d81613bfd565b939692955090935050565b5f5f60408385031215613f39575f5ffd5b8235613f4481613bfd565b91506020830135613ec481613bfd565b600181811c90821680613f6857607f821691505b602082108103613ba857634e487b7160e01b5f52602260045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f5f60408385031215613fab575f5ffd5b505080516020909101519092909150565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561090957610909613fbc565b5f60208284031215613ff3575f5ffd5b5051919050565b8181038181111561090957610909613fbc565b808202811582820484141761090957610909613fbc565b634e487b7160e01b5f52601260045260245ffd5b5f8261404657614046614024565b500490565b5f6020828403121561405b575f5ffd5b815161287881613e8b565b5f600160ff1b820161407a5761407a613fbc565b505f0390565b6001600160a01b039390931683526020830191909152604082015260600190565b5f64ffffffffff821664ffffffffff81036140be576140be613fbc565b60010192915050565b8181035f8312801583831316838312821617156140e6576140e6613fbc565b5092915050565b5f64ffffffffff83168061410357614103614024565b8064ffffffffff84160491505092915050565b6020808252600290820152614d4960f01b604082015260600190565b8082018281125f83128015821682158216171561415157614151613fbc565b505092915050565b5f60208284031215614169575f5ffd5b815161287881613bfd565b84815283602082015260018060a01b0383166040820152608060608201525f612c846080830184613bbd565b5f82518060208501845e5f920191825250919050565b80516001600160701b0381168114613bb8575f5ffd5b5f5f5f606084860312156141de575f5ffd5b6141e7846141b6565b92506141f5602085016141b6565b9150604084015163ffffffff8116811461420d575f5ffd5b80915050925092509256fe00000000000000000000000055d398326f99059ff775485246999027b3197955a264697066735822122074cfa15704b4b90e2c5b8b7c8695d1553dbe26d6322fc0d10113966eac7f3d2964736f6c634300082100336080604052348015600e575f5ffd5b5060405163095ea7b360e01b81523360048201525f1960248201527355d398326f99059ff775485246999027b31979559063095ea7b3906044016020604051808303815f875af11580156063573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019060859190608a565b5060ae565b5f602082840312156099575f5ffd5b8151801515811460a7575f5ffd5b9392505050565b603e8060b95f395ff3fe60806040525f5ffdfea2646970667358221220ce92569a147782246305701b79733fd15ee828422af4f8a372a24a401ce2eb1d64736f6c6343000821003300000000000000000000000055d398326f99059ff775485246999027b3197955000000000000000000000000fd82ce5dcfd73402bb2fa28cb91da0b89de211fb
UTF-8 Decoded
`�`@R4�a W__�[P`@Qaw8�aw�9�`@��Ra .�a/CV[`@�Q���R`��RbBCE`�` ����R�Q����R��R�R���a f��a0V[P`a s��a0V[PPP```��a �W`@QcO��`��R_`�R`$[`@Q����[a ��a�V[Ps�C�qN�=Z�{x�G�VN```�c�ZU`@Q�c����`��R`` `@Q����Z��a �W=__>=_�[PPPP`@Q=``���`@RP��a"��a/CV[`@Qcd�)�`��R_Q` av�_9_Q�_R`�R0`$�R```�����c��S��`D` `@Q���_�Z��azW=__>=_�[PPPP`@Q=``���`@RP��a���a/CV[```�`�Ra��j^�G��~5 a9V[`
�Td�����Bd������U`` ��R�>K�&��n���Q_h�/�!n��|��>�u�T`���`����U���
���@+�ƹc�=o�L��ǣ�{I���T���U�b�V���'Qk})]��GWE?�=��Q� (0�T���U0_��R`@�� �T���U```�����R�� �T���U`�Q���R�� �T���U�R`��R�� �T�����UQa��a/7V[`@Q���_���a�W=__>=_�[P```�`�RPa3#V[`�T```���```�����U`@Q��������SYD�Ф�I�"�گ�okdW��_��PPV[```��abW`@Qc�D/`��R_`�R`$a �V[am_��aqV[PPV[az�a�V[�```��```��a�WP�g
ඳ�d [a�Wa��a
6V[a����asV[PPPV[```��_a�Wa����asV[```���a�WP_�[�aWP`T```����[aWa��`a�V[`�Q_a-bQ�Ba0�V[`@Qc�py`��R```��`�R��P_���s����ʡB�&v�Fs��MZ�$�c>���`$`@�Q����Z��a�W=__>=_�[PPPP`@Q=``���`@RP��a���a0�V[�P�P�```��```�a�W`Td�����aW`@QbF�`��R` `�R``$�Rk��[�X�Y`�`D�R`da �V[_a(_Q` av�_9_Q�_R��aV[a�W`T```�2a{W`@QbF�`��R` `�R``$�Ronot allow remove`�`D�R`da �V[apV[a��aHV[a�W`@QbF�`��R` `�R``$�Rq��[����X�`r`D�R`da �V[`@Qcp��1`��R```��`�R_���_Q` av�_9_Q�_R�cp��1�`$` `@Q����Z��aW=__>=_�[PPPP`@Q=``���`@RP��aB��a1V[aL��a13V[�P�h����P �aqWPam���a!V[�[a�W`@QbF�`��R` `�R``$�R`U`�`D�R`da �V[```��_��R`` ��R`@�� d�������R��R� �T���aڐ��a1FV[��UPP```��_��R`` ��R`@�� d�������R��R� Th��A�4�0 aKW`@QbF�`��R` `�R``$�RfH[Z]`�`D�R`da �V[```��_��R`` R`@� T`�a�W_av`�a0�V[�Pa��0�asV[a���a13V[�PP[PapV[�```��```�a �Wa��aHV[a�W`@QbF�`��R` `�R``$�Rq��[����X�`r`D�R`da �V[_�a_Q` av�_9_Q�_R��asV[��P�P�adW`T```����a_WaJ�aD�`a1YV[�atV[a_��aZ�`a1YV[auV[a �V[��ayWP`Td�����[a�W`@QbF�`��R` `�R``$�Rk��[�X�Y`�`D�R`da �V[��a�WPh����P aш��a �V[[a W`@QbF�`��R` `�R``$�Rd500 u`�`D�R`da �V[`T```�����a =WP```��_��R`` R`@� T`�[a W_`da P�`a1YV[a Z��a0�V[�Pa g�0�asV[a q��a13V[�Pa }��a �V[P[_a �j��:e{&8� �a0�V[�P`
�a �W�a �V[`
[�P`da ���a1YV[a `
a1YV[a ̑�a0�V[`_��Ta ܑ�a1FV[��UPPP[PPapV[```��0apW`
Td��������a
�Wa
#�_a
`d�a0�V[asV[�```�c����`@Q�c����`��R`_`@Q���_��;�a
[W__�[PZ��a
mW=__>=_�[PP`
�Td������P�P_a
��a1pV[��a
�T�d�������d������UPP[`TaWa
ń_`Tas` ` V[�```�c����`@Q�c����`��R`_`@Q���_��;�a
�W__�[PZ��aW=__>=_�[PP_`UPP[�g)�i� a)W_�aeW`@QbF�`��R` `�R``$�Rkno liquidity`�`D�R`da �V[h
�Z� ��az�a$�V[a���a1YV[a���a0�V[a�W`@QbF�`��R` `�R``$�Rflt 200u`�`D�R`da �V[`T`@Qc]z`��R```���`�R��`$�R���cAu�\�`D_`@Q���_��;�aW__�[PZ��a$W=__>=_�[PPPP[```��_��R`` R`@� T`�afWaX�_a
`�a0�V[ac`�a0�V[�P[ap��a �V[�a�Wa����asV[a��a�V[PPPPPPPV[_a��a%V[�P�a�Wa���a9V[```��_��R`` R`@� B�U[```��_��R`` R`@� T�a
WPhk�^-c a
�```�_��R` ��R`@� T�V[[amWP```�_��R`` R`@� B�UV[_�a
A�a%�V[��P�P�a[Wa
V��a9V[```��_��R`` R`@� `��T����a
����a1FV[��UPP`T`�UB`�����U�Ta
��a1YV[`�Ta
��`a1FV[aYW`T�T```����cG0
����a
ېa1�V[�`Ta
�a1�V[`@Q```�`����R```���`�R`$����R`D�R`d_`@Q���_��;�a4W__�[PZ��aFW=__>=_�[PPPPaY�a*V` ` V[P[�aWak��a9V[```���_��R`` R`@�� `�Q�Qc�py`��R���`�R��s����ʡB�&v�Fs��MZ�$�c>���`$`@�Q����Z��a�W=__>=_�[PPPP`@Q=``���`@RP��a���a0�V[��P�P�a��a1YV[a��a0�V[�`_��Ta'��a1FV[��UPP`T`�UB`�����U`�TaL�a1YV[`�Ta\�`a1FV[aW`T`�T```����c�>�A���a��a1�V[`@Q```�`����R```���`�R`$�R`D_`@Q���_��;�a�W__�[PZ��a�W=__>=_�[PPPPa�a*V` ` V[```��_��R`` R`@� U[PPP[_��aWP_�[a�W`T`@Qc�y��`��R```���`�R���c�y���`$_`@Q���_��;�aaW__�[PZ��a�W=__>=_�[```��a�W�`_��Ta���a1FV[��UPa
�PV[```��_��R` ��R`@� T��a�W`@Qc94�`��R```��`�R`$���R`D���R`da �V[```��_��R` ��R`@� ����U[```��a)W`�T���UaGV[```��_��R` ��R`@� �T��U[�```��```���R��ți°h�7���+��cġ(�ZM�#��`@Qa���R` �V[`@Q����PPPV[```��_��R`` R`@� `Th
�Z� ��a�WP```��_��R`` R`@� `T[a0W`@QbF�`��R` `�R``$�Rposition is exists 2 `D�R`da �V[`�Q`@Qc�py`��R```���`�R_���s����ʡB�&v�Fs��MZ�$�c>���`$`@�Q����Z��a�W=__>=_�[PPPP`@Q=``���`@RP��a���a0�V[��P�P_��aÇ�a1YV[a͑�a1YV[aב�a0�V[�Pa䆂�atV[`
�T``��d������`a�a1pV[��a
�T�d�������d������UPP`@Q�`�`@R�`
`�T�a
�d�����d������R` Bd������R` ��R` ��R` �```��RP`_`
`�T�a
�d�����d�����d������R` ��R` _ _�Q�__a
�T�d�������d������UP` �Q�_`a
�T�d�������d������UP`@�Q�`U``�Q�`U`��Q�`_a
�T�```���```��UP�PP`_�```�```��R` ��R` _ `
`�T�a
�d�������`�T��U��PP`��_R` _ �`�����`������a
�T�d�������d������UPaȆa
6` ` V[```��_��R`` R`@� �T������aWPP��U`���UB`�U_`�U��a�V[_`�`Ta��a0�V[�Pa)��a1�V[�P�_T��`Ta?��a1YV[aI��a0�V[aS��a1�V[B`�U�T��Pah��a*wV[�U`�Tay��a*wV[`�UP_`�U[`T`@Qc#�A`��R```���`�R`$���R`D���R���cG0
��`d_`@Q���_��;�a�W__�[PZ��a�W=__>=_�[PPPP�`_��Ta���a1FV[��UPP`T`�����UPPPPPPPPV[_��a&�a*�V[`@Qcp��1`��R```���`�R��P��P_���cp��1�`$` `@Q����Z��arW=__>=_�[PPPP`@Q=``���`@RP��a���a1V[�P��a>W_a��a+�V[�P_�aa���a13V[�a,�V[ȃ�a0�V[�P_aم�a-5V[a㊅a,�V[a푐a0�V[�P_��a�W�a�V[�[�P_��aW�aV[�[�Pb��a$�b��a1YV[a.��a0�V[�a8W��P[PPPPP[PPP��PPPV[_�;��aZWP_��PPV[�`akWP`��PPV[`@�Q`��R����R_�` ���6�7�PP�P`_` ��<�_�Q�a�Wa�a1�V[` �Q```�`�`��a�WP�`�Q�a�Wa�a1�V[` �Q```�``�[�aWP�`�Q�aWaa1�V[` Q```�[��PPPPV[_�a-��a1YV[a9�a'a1YV[�P_aF��a13V[aR�a&�a1YV[�Pa^��a0�V[ai�`a1FV[��PPPPPPV[_�s�C�qN�=Z�{x�G�VM3alW_�a��a*�V[`@Qcp��1`��R```���`�R��P��P_���cp��1�`$` `@Q����Z��a�W=__>=_�[PPPP`@Q=``���`@RP��a��a1V[�P��ahW_a �a+�V[�P�_a8W__�P�PPPPPalV[aB��a13V[�P_```�s�<�/�p��Q�@/�5s```�c~~X`@Q�c����`��R`` `@Q����Z��a�W=__>=_�[PPPP`@Q=``���`@RP��a�a/CV[```�a�Wa�a߈���a-�V[��a.kV[�P[_�a���a,�V[a���a0�V[�P_�a
��a,�V[a��a0�V[�P_��a'W�a)V[�[�P_��a9W�a;V[�[�Pb��aN�b��a1YV[aX��a0�V[�abW��P[PPPPP[PPP[�P��PPV[_a�bQ�Ba0�V[```��_��R`` R`@� T��P`�a�W```��_��R`` ��R`@�� �T`�`�Ud�������R`��R� �T���aꐄ�a1FV[��UPP[`Td��������a�bQ��a1�V[d�����aWPPPPV[d������_��R`` R`@� Tj��7���B �a�Wi��MՒ �a�W`@QbF�`��R` `�R``$�RaMI`�`D�R`da �V[anV[j"ʋ
�% �a�WiÄ+��q� �a�W`@QbF�`��R` `�R``$�RaMI`�`D�R`da �V[jE�HJ �a/Wi?�W��� �a�W`@QbF�`��R` `�R``$�RaMI`�`D�R`da �V[ii�
�fvЀ �anW`@QbF�`��R` `�R``$�RaMI`�`D�R`da �V[PPPPPV[```��_��R`` R`@� `T�a�WP```��_��R`` R`@� `Th
�Z� [aW`@QbF�`��R` `�R``$�Rposition is exists 1 `D�R`da �V[`
�T``��d������`a*�a1pV[��a
�T�d�������d������UPP`@Q�`�`@R�`
`�T�a
�d�����d������R` Bd������R` ��R` ��R` �```��RP`_`
`�T�a
�d�����d�����d������R` ��R` _ _�Q�__a
�T�d�������d������UP` �Q�_`a
�T�d�������d������UP`@�Q�`U``�Q�`U`��Q�`_a
�T�```���```��UP�PP`_�```�```��R` ��R` _ `
`�T�a
�d�������`�T��U��PP`��_R` _ �`�����`������a
�T�d�������d������UPa��a
6` ` V[```��_��R`` R`@� `�T������aPWPP��U`���UB`�U_`���U```���R`` R`@� ��U��a V[_`�`Tab��a0�V[�P�`T��_Tax��a1YV[a���a0�V[a���a1�V[�Pa���a1�V[B`�U�T��Pa���a*wV[�U`�Ta���a*wV[`�U_`���U```���R`` R`@� Ta됄a*wV[```��_��R`` R`@� UP[`T`@Qc�>�A`��R```���`�R`$���R���c�>�A�`D_`@Q���_��;�a PW__�[PZ��a bW=__>=_�[PPPP�`_��Ta w��a1FV[��UPP`T`�����UPPPPPV[_�a ��a&�a1YV[�P_a ���a1YV[�P_�a ��a'a1YV[a đ�a1FV[�Pa Ё�a0�V[��PPPPPPPV[_a �0a$�V[�P��a �WP�[a �WPPPV[_a!���a �V[�Pa!0`�Q�as` ` V[`�Q```�c,
��_`�Q_```@�a!KWa!Ka/iV[`@Q���R�``` �`@R�a!uW` ���6�7�P[P`@Q�c����`��R`a!������a2V[_`@Q���_��;�a!�W__�[PZ��a!�W=__>=_�[PP`�Q`@Qcp��1`��R```���`�R_Q` av�_9_Q�_R�Pcp��1�P`$` `@Q����Z��a"W=__>=_�[PPPP`@Q=``���`@RP��a"9��a1V[`�Q`@Qc#�r�`��R```���`�R0`$�R`D���R��P_Q` av�_9_Q�_R�c#�rݐ`d` `@Q���_�Z��a"�W=__>=_�[PPPP`@Q=``���`@RP��a"���a2eV[P`@Qcp��1`��R0`�R_Q` av�_9_Q�_R�cp��1�`$` `@Q����Z��a#W=__>=_�[PPPP`@Q=``���`@RP��a#,��a1V[�Pa#9`#�a0�V[`T��P```�c2CǑa#X�`a1YV[`@Q�c����`��R`a#v��R` �V[_`@Q���_��;�a#�W__�[PZ��a#�W=__>=_�[PP`T```��Pc2CǑ�Pa#��`
a1YV[`@Q�c����`��R`a#ߑ�R` �V[_`@Q���_��;�a#�W__�[PZ��a$W=__>=_�[PP` T```��Pc2CǑ�Pa$*�`a1YV[`@Q�c����`��R`a$H��R` �V[_`@Q���_��;�a$_W__�[PZ��a$qW=__>=_�[PP`
T```��Pc2CǑ�Pa$��`a1YV[`@Q�c����`��R`a$���R` �V[_`@Q���_��;�a$�W__�[PZ��a$�W=__>=_�[PPPPPPPPV[_a$�a%V[```��_��R` ��R`@� Ta%��a1FV[��PPV[```��_��R`` R`@� T`�a%=WP_��PV[```��_��R` ��R`@� Thk�^-c �a%nWP_��PPV[```��_��R`` R`@� T���a%�WP_��PPPV[_a%��Ba13V[�P�_a%�WP_��PPPPV[c�t a%Ă�a1YV[a%Α�a0�V[��PPPPPV[`�Q`@Qc�py`��R```���`�R_�������s����ʡB�&v�Fs��MZ�$�c>���`$`@�Q����Z��a&8W=__>=_�[PPPP`@Q=``���`@RP��a&\��a0�V[```��_��R`` ��R`@�� `��T`��R�� T��P��P���a&���a1FV[`T`@Qc�gW�`��R```���`�R��P_����c�gW��`$` `@Q����Z��a&�W=__>=_�[PPPP`@Q=``���`@RP��a'
��a1V[`T`@Qcl�`��R```���`�R��P_����c�.9b�`$` `@Q����Z��a'WW=__>=_�[PPPP`@Q=``���`@RP��a'{��a1V[`@�Q`���R_��R` ����R����R``���R```���R`�R��� �T`�T��P�����a'ːBa13V[�R���a'�WP�Q[a(�W�QbA� �a'�a1YV[a'���a0�V[�P�`T`Ta(��a13V[` �R�a(#�b��a1YV[a(-��a1YV[����`` Qa(B��a1YV[a(L��a1YV[a(V��a1YV[a(`��a0�V[`@���R�a(wW`@�Qa(yV[�[a(���a1FV[�P�a(���a1YV[a(���a0�V[a(���a1FV[`�T��Pa(��`a1YV[a(���a13V[``���R�a(�W�a(�V[``�Q[�P[PP```��_��R`` R`@� `�T`�Ta)
�Ba13V[�R���a)WP�Q[a*GWa)-�bA� a1YV[�Q��a);��a1YV[a)E��a1YV[a)O��a0�V[�P�`T`Ta)c��a13V[` �R�a)v�b��a1YV[a)���a1YV[����`` Qa)���a1YV[a)���a1YV[a)���a1YV[a)���a0�V[`@���R�a)�W`@�Qa)�V[�[a)�a1FV[�P�a)㉆a1YV[a)푐a0�V[a)���a1FV[�P���`T�`a*
��a1YV[a*��a13V[a*!��a1YV[a*+��a0�V[``���R�a*>W�a*DV[``�Q[�P[PPPPPPPPPP�P�V[_��U`���U`���U`���U`��UV[__��a*�WP�a*��a1�V[[a*�Wa*���a2�V[a*�V[_[��PPPV[`@�Q`�R`$��R` ��Q```�c@�k`��R�Q_�������```���a*�a2�V[_`@Q����Z��PP=�_�a+(W`@Q�P``?=�`@R=�R=_` �>a+-V[``�P[P�P�P��a+?WP_�Q[a+�W`@QbF�`��R` `�R``$�RHelper: getReserves `D�R`da �V[__��` �Q��a+���a2�V[P```p�����P�PPPPPPV[`@�Q`�R`$��R` ��Q```�c
�`��R�Q_�����```���a, ��a2�V[_`@Q����Z��PP=�_�a,8W`@Q�P``?=�`@R=�R=_` �>a,=V[``�P[P�P�P��a,OWP_�Q[a,�W`@QbF�`��R` `�R``$�RHelper: totalSupply `D�R`da �V[��` �Q��a,���a1V[��PPPPV[_�_a,�WP_a%V[_a,у�a1YV[�P�a,ޅ�a0�V[a*�W`@QbF�`��R` `�R`!`$�RSafeMath: multiplication overflo`D�R`w`�`d�R`�a �V[_��a-�W`@QbF�`��R` `�R``$�RSafeMath: subtraction overflow `D�R`da �V[a*���a13V[_�a-�a-���a,�V[a.�V[�P_a.
�```�ctd�=`@Q�c����`��R`` `@Q����Z��a-�W=__>=_�[PPPP`@Q=``���`@RP��a-���a1V[�P��a.aW_a..`a�a.'��a-5V[��a,�V[�P_a.Pa.?�`a,�V[a.J�`a,�V[�a.kV[�Pa.\��a0�V[�PPP[PP��PPPPV[_�a.w��a1FV[�P��a*�W`@QbF�`��R` `�R``$�RSafeMath: addition overflow `D�R`da �V[_`�a/(WP�_a.�`�a0�V[a.�`a1FV[�P[��a/"W�P�`�a/��a0�V[a/��a1FV[a/��a0�V[�Pa.�V[P��PV[�a/2WP`[��PV[`��au�9�V[_` ��a/SW__�[�Q```���a*�W__�[cNH{q`�_R`A`R`$_�[`�����a/�W`��P[` ��a/"WcNH{q`�_R`"`R`$_�[`�a�W��a�W�_R` _ `�`` �a/�WP_[���`�`_[��a/�W_��U`a/�V[PPPPPPV[�Q```@�a0Wa0a/iV[a02�a0,�Ta/}V[�a/�V[` `�`�a0dW_�a0MWP��Q[_`��`���UanV[_��R` � `��[��a0�W��Q�U` ���`���a0sV[P��a0�W��Q_`��`��U[PPPP`���UPV[cNH{q`�_R``R`$_�[cNH{q`�_R``R`$_�[_�a0�Wa0�a0�V[P�V[__`@��a1W__�[PP�Q` ��Q����PV[_` ��a1,W__�[PQ��PV[����a%Wa%a0�V[����a%Wa%a0�V[������a%Wa%a0�V[_d������d������a1�Wa1�a0�V[`��PPV[_``��a1�Wa1�a0�V[P_�V[��_�������a1�Wa1�a0�V[P��PPV[cNH{q`�_R`2`R`$_�[_d�������a2 Wa2 a0�V[�d�������PP��PPV[��R�` �R`�`��`@�R`�``�R_�Q�`��R�` �`��^_`���R`�``���PP��PPPPPV[_` ��a2uW__�[�Q��a*�W__�[����_�����a2�Wa2�a0�V[PP��PPV[_�Q�` ��^_���RP��PV[�Q```p��a/2W__�[___``��a2�W__�[a2�a2�V[�Pa3 ` �a2�V[�P`@�Qc������a3W__�[��PP�P�P�V[`�Q`�QaBna3�_9_��a�R��a3�R��a3�Ra4�R_��a�R��a �R��a>R��a=R��aR��a3Ra3eRaBn_��`�`@R4�a W__�[P`6a�W_5`��cp��1aaW�c�� (a �W�cܮ�na �W�cܮ�na�W�c�b�>a�W�c�1D:aW�c���a-W�c��pa@W�c��
�aSW__�[�c�� (a�W�cŐ�aW�c���aW�c���a2W�cӤ��anW�cԪQaW__�[�c���[aW�c���[a�W�c�؛AaW�c���aW�c����a#W�c�,�fa�W�c�l.�a�W__�[�cp��1ayW�cqP�a�W�c�})�a�W�c�%�ga�W�c��&�a�W�c��'a�W__�[�c(-�aW�cI��a�W�cI��a�W�cI�Z^a�W�cRJ)a
W�cRGs�a W�c_��haNW�cf���aWW__�[�c(-�a+W�c,鮭aSW�c1<�garW�c7,�a�W�cH�w�a�W�cI��a�W__�[�cQ��aTW�cQ��a�W�c\ �a�W�c�1a�W�c#�r�a�W�c%K��a�W�c'�^aW__�[�c��a�W�c ^��a�W�c�z�a�W�c�Mza@W�c
�amW�cB�auW[__�[a�afV[`@Qa���a;�V[`@Q����[a�a�6`a<V[a�V[`@Q��R` a�V[aa�6`a<;V[`` R_��R`@� �T`�T`�T`�T`��T��������V[`@�Q��R` ����R�����R``�R`��R`�a�V[a_aN6`a<jV[`` R_��R`@� T�V[`@Q��R` a�V[`Ta_V[`
Ta��```��V[`@Q```����R` a�V[a_`T�V[a_a�6`a<;V[```�_��R`` R`@� T�V[` Ta��```��V[a�a�6`a<�V[a V[a
a6`a=�V[a 2V[ [a_a6`a<;V[`` R_��R`@� T�V[a_a96`a<;V[```�_��R`` R`@� T�V[a_aa6`a<;V[`` R_��R`@� T�V[`@Q`�R` a�V[a�a�6`a<;V[`` R_��R`@� T`��V[a�a�6`a<;V[a �V[`@�Q��R` ����Ra�V[a
a+V[`Ta��```��V[a� �V[a_a6`a<;V[a�V[`
Ta8�``��d������V[`@Qd��������R` a�V[a_`T�V[a�ae6`a<;V[`` R_��R`@� T`��V[a_a�6`a<;V[a�V[a
a�V[a_a�6`a>XV[`` ��R_��R`@�� ��R��R� T�V[a8a�6`a<V[a�V[a
a�6`a<;V[aV[a
a�6`a>�V[a1V[`T```�a�V[a�acV[a�a6`a<V[arV[asa16`a<jV[`` R_��R`@� �T`�T`�T`��Td��������e ����```��V[`@�Qd��������R���` �R�����R``�R```�`��R`�a�V[`
Ta8�d������V[a�a�6`a<;V[`` R_��R`@� T`��V[a� �V[`
Ta8�``��d������V[a
a-6`a>�V[aV[aa@6`a<;V[`` R_��R`@� �T`�T`�T`�T`��T��������V[`Ta8�d������V[asa�6`a<jV[`` R_��R`@� �T`�T`�T`��Td��������e ����```��V[a8a�6`a<V[a�V[a_a�6`a?(V[```���_��R`` ��R`@�� ����R���R T�V[a
a(6`a<;V[a�V[a
a;6`a<;V[a[V[`Ta��```��V[`Ta��```��V[```�Tau�a?TV[�`` ��` `@Q��`@R������R` ��Ta��a?TV[�a�W�`a�Wa ��T�R�` �a�V[���_R` _ �[�T�R�`�` ��a�W��`��[PPPPP�P�V[_3a ���a�V[`�PP[��PPV[_3a ���a�V[a '���aV[P`��PPPPV[a :akV[_[�Q�a �Wa ����Q�a ZWa Za?�V[` ` Q���Q�a tWa ta?�V[` ` Q`a�V[`a <V[PPPV[`@Qc�py`��R```� `�R_�������s����ʡB�&v�Fs��MZ�$�c>���`$`@�Q����Z��a
W=__>=_�[PPPP`@Q=``���`@RP��a
1��a?�V[```��_��R`` ��R`@�� `��T`��R�� T��P��P���a
n��a?�V[`T`@Qc�gW�`��R```���`�R��P_����c�gW��`$` `@Q����Z��a
�W=__>=_�[PPPP`@Q=``���`@RP��a
ߑ�a?�V[`T`@Qcl�`��R```���`�R��P_����c�.9b�`$` `@Q����Z��a,W=__>=_�[PPPP`@Q=``���`@RP��aP��a?�V[`@�Q`���R_��R` ����R����R``���R```���R`�R��� �T`�T��P�����a��Ba?�V[�R���a�WP�Q[a�W�QbA� �aǐ�a@
V[aё�a@8V[�P�`T`Ta呐a?�V[` �R�a��b��a@
V[a��a@
V[����`` Qa��a@
V[a!��a@
V[a+��a@
V[a5��a@8V[`@���R�aLW`@�QaNV[�[aX��a?�V[�P�ae��a@
V[ao��a@8V[ay��a?�V[`�T��Pa��`a@
V[a���a?�V[``���R�a�W�a�V[``�Q[�P[PP```��_��R`` R`@� `�T`�TaߐBa?�V[�R���a�WP�Q[aWa
�bA� a@
V[�Q��a
��a@
V[a
��a@
V[a
$��a@8V[�P�`T`Ta
8��a?�V[` �R�a
K�b��a@
V[a
U��a@
V[����`` Qa
j��a@
V[a
t��a@
V[a
~��a@
V[a
���a@8V[`@���R�a
�W`@�Qa
�V[�[a
���a?�V[�P�a
���a@
V[a
�a@8V[a
̐�a?�V[�P���`T�`a
a@
V[a
쑐a?�V[a
���a@
V[a ��a@8V[``���R�aW�aV[``�Q[�P[PPPPPPPPPP�P�V[a3akV[`Td�����azW`@QbF�`��R` `�R``$�Rg[�X�Y`�`D�R`d[`@Q����[`�Td�����Bd�����������Ua��bQ��a@8V[`
�Td�����d������������UV[```��_��R`` R`@� T`�a�WP_��PV[```��_��R` ��R`@� Thk�^-c �aWP_��PPV[```��_��R`` R`@� T���aCWP_��PPPV[_aN�Ba?�V[�P�_aaWP_��PPPPV[c�t ap��a@
V[az��a@8V[��PPPPPV[_a��a�V[```��_��R` ��R`@� Ta ��a?�V[a�akV[a�_aV[V[`` R�_R`@_ ��T�a�W_��[�_R` _ �`�����`�P�P�T�a
�d������V[aakV[`�T```�```��������UV[a9akV[```����_��R`` R`@� �T`������UV[```�Tau�a?TV[_3a ���apV[a�akV[`�T```���```������U`�T�����U` �T�����U`
�T������U`@Qc ^��`��R`����R_`$�R_Q` aB_9_Q�_R�c ^���`D` `@Q���_�Z��aW=__>=_�[PPPP`@Q=``���`@RP��aC��a@KV[P`T`@Qc ^��`��R```���`�R_`$�R_Q` aB_9_Q�_R�c ^���`D` `@Q���_�Z��a�W=__>=_�[PPPP`@Q=``���`@RP��a�a@KV[P` T`@Qc ^��`��R```���`�R_`$�R_Q` aB_9_Q�_R�c ^���`D` `@Q���_�Z��aW=__>=_�[PPPP`@Q=``���`@RP��aC��a@KV[P`
T`@Qc ^��`��R```���`�R_`$�R_Q` aB_9_Q�_R�c ^���`D` `@Q���_�Z��a�W=__>=_�[PPPP`@Q=``���`@RP��a�a@KV[PPPPPV[`` R�_R`@_ ��T�a�W_��[__a�a �V[��P�P�aWa��a%�V[```��_��R`` R`@� `��T����a/���a?�V[��UPP`T`�UB`�����U�TaQ�a@
V[`�Taa�`a?�V[aW`T�T```����cG0
����a��a@fV[�`Ta��a@fV[`@Q�c����`��R`a�����a@�V[_`@Q���_��;�a�W__�[PZ��a�W=__>=_�[PP_��U`���U`���U`���U`�UPa�PV[P[�a�Wa��a%�V[```���_��R`` R`@�� �Qc�py`��R ��`�R���s����ʡB�&v�Fs��MZ�$�c>���`$`@�Q����Z��a�W=__>=_�[PPPP`@Q=``���`@RP��aő�a?�V[��P�P�aՃ�a@
V[aߑ�a@8V[�`_��Ta�a?�V[��UPP`T`�UB`�����U`�Ta�a@
V[`�Ta&�`a?�V[a�W`T`�T```����c�>�A���aP�a@fV[`@Q```�`����R```���`�R`$�R`D_`@Q���_��;�a�W__�[PZ��a�W=__>=_�[PP_��U`���U`���U`���U`�UPa͐PV[```��_��R`` R`@� U[PPP[_��a�WP_�[a �W`T`@Qc�y��`��R```���`�R���c�y���`$_`@Q���_��;�a@W__�[PZ��aRW=__>=_�[PPPPPPPV[acakV[```��a�W`@QcO��`��R_`�R`$aqV[a��aV[PV[a ����`a%�V[```���_��R`` ��R`@�� ���R��R T_�aW��a�W���`@Qc}Ǡ�`��R`aq����a@�V[a����_a%�V[PPPPV[```��a7W`@QcKc~�`��R_`�R`$aqV[```��a`W`@Qc�D/`��R_`�R`$aqV[a ����apV[`T```�3a�W`@Qc�ڧ`��R3`�R`$aqV[```��_��R`` R`@� `Th
�Z� ��a�WP```��_��R`` R`@� `T[a&W`@QbF�`��R` `�R``$�Rs87���4��4��2�4��9�`a`D�R`daqV[`@Qc�py`��R```� `�R_���s����ʡB�&v�Fs��MZ�$�c>���`$`@�Q����Z��a�W=__>=_�[PPPP`@Q=``���`@RP��aÑ�a?�V[��P�P_��aՇ�a@
V[aߑ�a@
V[a鑐a@8V[�Pa����a&�V[`
�T``��d������`a�a@�V[��a
�T�d�������d������UPP`@Q�`�`@R�`
`�T�a
�d�����d������R` Bd������R` ��R` ��R` �```��RP`_`
`�T�a
�d�����d�����d������R` ��R` _ _�Q�__a
�T�d�������d������UP` �Q�_`a
�T�d�������d������UP`@�Q�`U``�Q�`U`��Q�`_a
�T�```���```��UP�PP`_�```�```��R` ��R` _ `
`�T�a
�d�������`�T��U��PP`��_R` _ �`�����`������a
�T�d�������d������UPaԆa�V[```��_��R`` R`@� �T������aWPP��U`���UB`�U_`�U��a�V[_`�`Ta)��a@8V[�Pa5��a@�V[�P�_T��`TaK��a@
V[aU��a@8V[a_��a@�V[B`�U�T��Pat��a(LV[�U`�Ta���a(LV[`�UP_`�U[`T`@Qc#�A`��R```����cG0
��aƐ������`a@�V[_`@Q���_��;�a�W__�[PZ��a�W=__>=_�[PPPP�`_��Ta��a?�V[��UPP`T`�����UPPPPPPPPV[`�T```���```�����U`@Q��������SYD�Ф�I�"�گ�okdW��_��PPV[ay�a(V[�```��```��a�WP�g
ඳ�d [a�Wa��a�V[a ����a)"V[```��_a�Wa ����a)"V[```���a�WP_�[�aWP`T```����[aWa��`a�V[ _aEbQ�Ba@8V[`@Qc�py`��R```��`�R��P_���s����ʡB�&v�Fs��MZ�$�c>���`$`@�Q����Z��a�W=__>=_�[PPPP`@Q=``���`@RP��aő�a?�V[�P�P�```��```�a �W`Td�����a'W`@QbF�`��R` `�R``$�Rk��[�X�Y`�`D�R`daqV[_a@_Q` aB_9_Q�_R��a*5V[a�W`T```�2a�W`@QbF�`��R` `�R``$�Ronot allow remove`�`D�R`daqV[a%�V[a��a+cV[a�W`@QbF�`��R` `�R``$�Rq��[����X�`r`D�R`daqV[`@Qcp��1`��R```��`�R_���_Q` aB_9_Q�_R�cp��1�`$` `@Q����Z��a6W=__>=_�[PPPP`@Q=``���`@RP��aZ��a?�V[ad��a?�V[�P�h����P �a�WPa����a,<V[�[a�W`@QbF�`��R` `�R``$�R`U`�`D�R`daqV[```��_��R`` ��R`@�� d�������R��R� �T���aa?�V[��UPP```��_��R`` ��R`@�� d�������R��R� Th��A�4�0 a cW`@QbF�`��R` `�R``$�RfH[Z]`�`D�R`daqV[```��_��R`` R`@� T`�a �W_a �`�a@8V[�Pa ��0�a)"V[a ���a?�V[�PP[Pa%�V[�```��```�a#Wa чa+cV[a!W`@QbF�`��R` `�R``$�Rq��[����X�`r`D�R`daqV[__a!-_Q` aB_9_Q�_R��a,�V[��P�P�a!|W`T```����a!wWa!b�a!\�`a@
V[�a&�V[a!w��a!r�`a@
V[a.�V[a"�V[��a!�WP`Td�����[a!�W`@QbF�`��R` `�R``$�Rk��[�X�Y`�`D�R`daqV[��a!�WPh����P a!鈅�a2�V[[a" W`@QbF�`��R` `�R``$�Rd500 u`�`D�R`daqV[`T```�����a"UWP```��_��R`` R`@� T`�[a"�W_`da"h�`a@
V[a"r��a@8V[�Pa"�0�a)"V[a"���a?�V[�Pa"���a2�V[P[_a"�j��:e{&8� �a@8V[�P`
�a"�W�a"�V[`
[�P`da"ς�a@
V[a"ڐ`
a@
V[a"䑐a@8V[`_��Ta"���a?�V[��UPPP[PPa%�V[```��0a%�W`
Td��������a#�Wa#;�_a#6`d�a@8V[a)"V[�```�c����`@Q�c����`��R`_`@Q���_��;�a#sW__�[PZ��a#�W=__>=_�[PP`
�Td������P�P_a#��a@�V[��a
�T�d�������d������UPP[`Ta$*Wa#ׄ_`Ta)"V[�```�c����`@Q�c����`��R`_`@Q���_��;�a$W__�[PZ��a$!W=__>=_�[PP_`UPP[�g)�i� a%;W_�a$wW`@QbF�`��R` `�R``$�Rkno liquidity`�`D�R`daqV[h
�Z� ��a$��a�V[a$���a@
V[a$���a@8V[a$�W`@QbF�`��R` `�R``$�Rflt 200u`�`D�R`daqV[`T`@Qc]z`��R```���`�R��`$�R���cAu�\�`D_`@Q���_��;�a%$W__�[PZ��a%6W=__>=_�[PPPP[```��_��R`` R`@� T`�a%xWa%j�_a#6`�a@8V[a%u`�a@8V[�P[a%���a2�V[�a%�Wa%����a)"V[aR�a(V[```��a%�W`@Qc�D/`��R_`�R`$aqV[a%�_��apV[PPV[```��a%�W`@Qc��`��R_`�R`$aqV[```��a&&W`@QcJ�`��R_`�R`$aqV[```���_��R`` ��R`@�� ���R��R ��U�aW�```��```��[����}[�OqB}������)[
��ù%�`@Qa&���R` �V[`@Q����PPPPV[_a&�bQ�Ba@8V[```��_��R`` R`@� T��P`�a'"W```��_��R`` ��R`@�� �T`�`�Ud�������R`��R� �T���a'���a?�V[��UPP[`Td��������a'>�bQ��a@�V[d�����a'PWPPPPV[d������_��R`` R`@� Tj��7���B �a'�Wi��MՒ �a'�W`@QbF�`��R`aq�aAV[a�V[j"ʋ
�% �a'�WiÄ+��q� �a'�W`@QbF�`��R`aq�aAV[jE�HJ �a("Wi?�W��� �a'�W`@QbF�`��R`aq�aAV[ii�
�fvЀ �a�W`@QbF�`��R`aq�aAV[__��a(cWP�a(a�a@fV[[a(vWa(q��aA2V[a(xV[_[��PPPV[_a(��a�V[�P�a(�Wa(���a%�V[```��_��R`` R`@� B�U[```��_��R`` R`@� T�a)WPhk�^-c a(��```�_��R` ��R`@� T�V[[a%�WP```�_��R`` R`@� B�UV[```��a)LW�`_��Ta)A��a?�V[��UPa)��PV[```��_��R` ��R`@� T��a)�W���`@Qc94�`��R`aq����a@�V[```��_��R` ��R`@� ����U[```��a)�W`�T���Ua)�V[```��_��R` ��R`@� �T��U[�```��```���R��ți°h�7���+��cġ(�ZM�#��`@Qa*(��R` �V[`@Q����PPPV[___a*A�a7DV[`@Qcp��1`��R```���`�R��P��P_���cp��1�`$` `@Q����Z��a*�W=__>=_�[PPPP`@Q=``���`@RP��a*���a?�V[�P��a+YW_a*ņa8KV[�P_�a*݃a*׃�a?�V[�a9=V[a*瑐a@8V[�P_a*�a9�V[a*���a9=V[a+��a@8V[�P_��a+W�a+V[�[�P_��a+*W�a+,V[�[�Pb��a+?�b��a@
V[a+I��a@8V[�a+SW��P[PPPPP[PPP��PPPV[_�;��a+uWP_��PPV[�`a+�WP`��PPV[`@�Q`��R����R_�` ���6�7�PP�P`_` ��<�_�Q�a+�Wa+�a?�V[` �Q```�`�`��a,WP�`�Q�a+�Wa+�a?�V[` �Q```�``�[�a,3WP�`�Q�a,"Wa,"a?�V[` Q```�[��PPPPV[_�a,H��a@
V[a,T�a'a@
V[�P_a,a��a?�V[a,m�a&�a@
V[�Pa,y��a@8V[a,��`a?�V[��PPPPPPV[_�s�C�qN�=Z�{x�G�VM3a.�W__a,��a7DV[`@Qcp��1`��R```���`�R��P��P_���cp��1�`$` `@Q����Z��a-W=__>=_�[PPPP`@Q=``���`@RP��a-'��a?�V[�P��a.�W_a-;�a8KV[�P�_a-SW__�P�PPPPPa.�V[a-]��a?�V[�P_```�s�<�/�p��Q�@/�5s```�c~~X`@Q�c����`��R`` `@Q����Z��a-�W=__>=_�[PPPP`@Q=``���`@RP��a-ݑ�aAYV[```�a.Wa.a-�����a:V[��a:�V[�P[_�a.��a9=V[a.��a@8V[�P_�a.(��a9=V[a.2��a@8V[�P_��a.BW�a.DV[�[�P_��a.TW�a.VV[�[�Pb��a.i�b��a@
V[a.s��a@8V[�a.}W��P[PPPPP[PPP[�P��PPV[```��_��R`` R`@� `T�a.�WP```��_��R`` R`@� `Th
�Z� [a/W`@QbF�`��R` `�R``$�Rsposition is exists 1```D�R`daqV[`
�T``��d������`a/;�a@�V[��a
�T�d�������d������UPP`@Q�`�`@R�`
`�T�a
�d�����d������R` Bd������R` ��R` ��R` �```��RP`_`
`�T�a
�d�����d�����d������R` ��R` _ _�Q�__a
�T�d�������d������UP` �Q�_`a
�T�d�������d������UP`@�Q�`U``�Q�`U`��Q�`_a
�T�```���```��UP�PP`_�```�```��R` ��R` _ `
`�T�a
�d�������`�T��U��PP`��_R` _ �`�����`������a
�T�d�������d������UPa0��a�V[```��_��R`` R`@� `�T������a1[WPP��U`���UB`�U_`���U```���R`` R`@� ��U��a2V[_`�`Ta1m��a@8V[�P�`T��_Ta1���a@
V[a1���a@8V[a1���a@�V[�Pa1���a@�V[B`�U�T��Pa1���a(LV[�U`�Ta1ɐ�a(LV[`�U_`���U```���R`` R`@� Ta1���a(LV[```��_��R`` R`@� UP[`T`@Qc�>�A`��R```���`�R`$���R���c�>�A�`D_`@Q���_��;�a2[W__�[PZ��a2mW=__>=_�[PPPP�`_��Ta2���a?�V[��UPP`T`�����UPPPPPV[_�a2��a&�a@
V[�P_a2���a@
V[�P_�a2Ňa'a@
V[a2ϑ�a?�V[�Pa2ہ�a@8V[��PPPPPPPV[_a2�0a�V[�P��a2�WP�[a3WPPPV[_a3���a2�V[�Pa3@0 �a)"V[`@�Q_��R` ����Rc,
�`���R```� �c,
��a3���� �`$�aAtV[_`@Q���_��;�a3�W__�[PZ��a3�W=__>=_�[PP`@Qcp��1`��R```� `�R_Q` aB_9_Q�_R�Pcp��1�P`$` `@Q����Z��a4YW=__>=_�[PPPP`@Q=``���`@RP��a4}��a?�V[`@Qc#�r�`��R```� `�R0`$�R`D���R��P_Q` aB_9_Q�_R�c#�rݐ`d` `@Q���_�Z��a4�W=__>=_�[PPPP`@Q=``���`@RP��a5!��a@KV[P`@Qcp��1`��R0`�R_Q` aB_9_Q�_R�cp��1�`$` `@Q����Z��a5hW=__>=_�[PPPP`@Q=``���`@RP��a5���a?�V[�Pa5�`#�a@8V[`T��P```�c2CǑa5��`a@
V[`@Q�c����`��R`a5֑�R` �V[_`@Q���_��;�a5�W__�[PZ��a5�W=__>=_�[PP`T```��Pc2CǑ�Pa6!�`
a@
V[`@Q�c����`��R`a6?��R` �V[_`@Q���_��;�a6VW__�[PZ��a6hW=__>=_�[PP` T```��Pc2CǑ�Pa6��`a@
V[`@Q�c����`��R`a6���R` �V[_`@Q���_��;�a6�W__�[PZ��a6�W=__>=_�[PP`
T```��Pc2CǑ�Pa6�`a@
V[`@Q�c����`��R`a7��R` �V[_`@Q���_��;�a7(W__�[PZ��a7:W=__>=_�[PPPPPPPPV[`@�Q`�R`$��R` ��Q```�c@�k`��R�Q_�������```���a7��aA�V[_`@Q����Z��PP=�_�a7�W`@Q�P``?=�`@R=�R=_` �>a7�V[``�P[P�P�P��a7�WP_�Q[a8W`@QbF�`��R` `�R``$�RrHelper: getReserves`h`D�R`daqV[__��` �Q��a81��aA�V[P```p�����P�PPPPPPV[`@�Q`�R`$��R` ��Q```�c
�`��R�Q_�����```���a8���aA�V[_`@Q����Z��PP=�_�a8�W`@Q�P``?=�`@R=�R=_` �>a8�V[``�P[P�P�P��a8�WP_�Q[a9!W`@QbF�`��R` `�R``$�RrHelper: totalSupply`h`D�R`daqV[��` �Q��a95��a?�V[��PPPPV[_�_a9LWP_a V[_a9W��a@
V[�P�a9d��a@8V[a(xW`@QbF�`��R` `�R`!`$�RSafeMath: multiplication overflo`D�R`w`�`d�R`�aqV[_��a:W`@QbF�`��R` `�R``$�RSafeMath: subtraction overflow `D�R`daqV[a(x��a?�V[_�a:*a:%��a9=V[a;OV[�P_a:��```�ctd�=`@Q�c����`��R`` `@Q����Z��a:lW=__>=_�[PPPP`@Q=``���`@RP��a:%��a?�V[�P��a:�W_a:�`a*�a:���a9�V[��a9=V[�P_a:�a:ń`a9=V[a:І`a9=V[�a:�V[�Pa:⁃a@8V[�PPP[PP��PPPPV[_�a:���a?�V[�P��a(xW`@QbF�`��R` `�R``$�RSafeMath: addition overflow `D�R`daqV[_`�a;�WP�_a;g`�a@8V[a;r�`a?�V[�P[��a;�W�P�`�a;���a@8V[a;���a?�V[a;���a@8V[�Pa;uV[P��PV[�a;�WP`[��PV[_�Q��R�` �` �^_` ��R` ``���PP��PPV[` �R_a(x` ��a;�V[```���a�W__�[__`@��a<"W__�[�5a<-�a;�V[�` ���5�PPPV[_` ��a<KW__�[�5a(x�a;�V[�5d�������a;�W__�[_` ��a<zW__�[a(x�a<VV[___``��a<�W__�[�5a<��a;�V[�P` �5a<��a;�V[����PPP`@���5�V[cNH{q`�_R`A`R`$_�[`@Q`�`�g�����������a<�Wa<�a<�V[`@R��PV[_g���������a=Wa=a<�V[P`` �V[_�`�a=8W__�[�5a=Ka=F�a=V[a<�V[���R` ��P` �`��P��a=lW__�[` �[��a=�W�5�R` ���a=qV[P��PPPPPV[__`@��a=�W__�[�5g���������a=�W__�[�`��a=�W__�[�5a=�a=F�a=V[���R` ��P` �`��P��a=�W__�[` ��P[��a>$W�5a>�a;�V[�R` ������a>