0xdecedcaacd44eb040bf88dc73f6d3ab0d05294f67706bbd3f197e97e616e6909
Safe Transaction on 0x033d...8605
Overview
Transaction Data
0x26307668fd9d3e92a2a357e90e1a3fbb20c3f42c95a894a64e375481ef765a9fb70ab866000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000041c26080604052348015600e575f5ffd5b506141a68061001c5f395ff3fe608060405234801561000f575f5ffd5b50600436106100da575f3560e01c80636399f871116100885780638ddc25e5116100635780638ddc25e51461019b578063aeef3d11146101ae578063c58088ea146101c1578063f1aecff1146101d4575f5ffd5b80636399f871146101625780636d923a8c1461017557806384877e1014610188575f5ffd5b80633c41f1a7116100b85780633c41f1a7146101295780634927a0041461013c57806357988d6d1461014f575f5ffd5b80630549f450146100de5780630b9e24e31461010357806316f64efa14610116575b5f5ffd5b6100f16100ec3660046136f2565b6101e7565b60405190815260200160405180910390f35b6100f161011136600461374d565b61044e565b6100f1610124366004613794565b6106d6565b6100f16101373660046137c2565b6109fa565b6100f161014a366004613801565b610bcd565b6100f161015d366004613794565b610c6e565b6100f16101703660046137c2565b610e3b565b6100f1610183366004613794565b61110c565b6100f161019636600461374d565b611379565b6100f16101a936600461374d565b61184f565b6100f16101bc3660046137c2565b611ad9565b6100f16101cf3660046136f2565b611cf1565b6100f16101e23660046136f2565b611f2f565b5f5f6101f530878686610c6e565b905061022260027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61385c565b87148061022e57508087115b15610237578096505b865f03610247575f915050610445565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018590525f9073ffffffffffffffffffffffffffffffffffffffff851690632c3c91579060240160a060405180830381865afa1580156102b2573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102d6919061386f565b9050806020015173ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16148790610361576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015b60405180910390fd5b506040517f8720316d00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851690638720316d906103ba9084908c9030908c90600401613925565b5f604051808303815f87803b1580156103d1575f5ffd5b505af11580156103e3573d5f5f3e3d5ffd5b5050604080518b815273ffffffffffffffffffffffffffffffffffffffff8a811660208301528c9750808c1694508993508816917ff86bd2b40019ddd1f390d2d741911f4003e4ab8e5ac8f09c287db6d7cb726437910160405180910390a450505b95945050505050565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8503610498576104958473ffffffffffffffffffffffffffffffffffffffff16612364565b94505b845f036104a657505f6106ce565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018490525f9073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015610511573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610535919061386f565b9050806020015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161485906105bb576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b506105dd73ffffffffffffffffffffffffffffffffffffffff861684886123f2565b506040517f238d657900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84169063238d6579906106349084908a9030906004016139e9565b5f604051808303815f87803b15801561064b575f5ffd5b505af115801561065d573d5f5f3e3d5ffd5b505050508591508473ffffffffffffffffffffffffffffffffffffffff16848473ffffffffffffffffffffffffffffffffffffffff167f328d0c9bcfcc270f5979be2ac7ceddee34fb3fa759d26146197e0a017005595d896040516106c491815260200190565b60405180910390a4505b949350505050565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018390525f90819073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015610743573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610767919061386f565b9050805f015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161485906107ec576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b506040517f151c1ade00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84169063151c1ade9061083f908490600401613ab1565b5f604051808303815f87803b158015610856575f5ffd5b505af1158015610868573d5f5f3e3d5ffd5b50506040517f5c60e39a000000000000000000000000000000000000000000000000000000008152600481018790525f925073ffffffffffffffffffffffffffffffffffffffff86169150635c60e39a9060240160c060405180830381865afa1580156108d7573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108fb9190613b66565b6040517f93c520620000000000000000000000000000000000000000000000000000000081526004810187905273ffffffffffffffffffffffffffffffffffffffff89811660248301529192505f918616906393c5206290604401606060405180830381865afa158015610971573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109959190613c2a565b90506109ee82604001516fffffffffffffffffffffffffffffffff1683606001516fffffffffffffffffffffffffffffffff1683602001516fffffffffffffffffffffffffffffffff1661241b9092919063ffffffff16565b98975050505050505050565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018390525f90819073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015610a67573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a8b919061386f565b9050806020015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610b3d57806040015173ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b11573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b359190613cb4565b915050610bc6565b805f015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610b7c57610b358161243f565b6040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff86166004820152602401610358565b9392505050565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018390525f90610c659073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015610c3c573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c60919061386f565b61243f565b90505b92915050565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018390525f90819073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015610cdb573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cff919061386f565b9050806020015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16148590610d85576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b506040517f93c520620000000000000000000000000000000000000000000000000000000081526004810185905273ffffffffffffffffffffffffffffffffffffffff87811660248301528416906393c5206290604401606060405180830381865afa158015610df7573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e1b9190613c2a565b604001516fffffffffffffffffffffffffffffffff169695505050505050565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018390525f90819073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015610ea8573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ecc919061386f565b9050806020015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610f0e575f915050610bc6565b6040517f5c60e39a000000000000000000000000000000000000000000000000000000008152600481018590525f9073ffffffffffffffffffffffffffffffffffffffff851690635c60e39a9060240160c060405180830381865afa158015610f79573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f9d9190613b66565b80519091506fffffffffffffffffffffffffffffffff165f03610fc4575f92505050610bc6565b60608201516040517f8c00bf6b0000000000000000000000000000000000000000000000000000000081525f9173ffffffffffffffffffffffffffffffffffffffff1690638c00bf6b9061101e9086908690600401613ccb565b602060405180830381865afa158015611039573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061105d9190613cb4565b90505f61109e83604001516fffffffffffffffffffffffffffffffff16670de0b6b3a7640000855f01516fffffffffffffffffffffffffffffffff1661254a565b90505f6110b48383670de0b6b3a764000061254a565b90506110f2818560a001516fffffffffffffffffffffffffffffffff16670de0b6b3a76400006110e4919061385c565b670de0b6b3a764000061254a565b90506110ff8160016125fa565b9998505050505050505050565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018390525f90819073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015611179573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061119d919061386f565b9050805f015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16148590611222576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b506040517f93c520620000000000000000000000000000000000000000000000000000000081526004810185905273ffffffffffffffffffffffffffffffffffffffff87811660248301525f91908516906393c5206290604401606060405180830381865afa158015611297573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112bb9190613c2a565b6040517f5c60e39a000000000000000000000000000000000000000000000000000000008152600481018790529091505f9073ffffffffffffffffffffffffffffffffffffffff861690635c60e39a9060240160c060405180830381865afa158015611329573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061134d9190613b66565b8051602082015184519293506109ee92916fffffffffffffffffffffffffffffffff9081169116612675565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff85036113c3576113c08473ffffffffffffffffffffffffffffffffffffffff16612364565b94505b5f6113d0308686866106d6565b90506113fd60017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61385c565b86148061140957508086115b15611412578095505b855f03611422575f9150506106ce565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018590525f9073ffffffffffffffffffffffffffffffffffffffff851690632c3c91579060240160a060405180830381865afa15801561148d573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114b1919061386f565b9050805f015173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16148690611536576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b506040517f5c60e39a000000000000000000000000000000000000000000000000000000008152600481018690525f9073ffffffffffffffffffffffffffffffffffffffff861690635c60e39a9060240160c060405180830381865afa1580156115a2573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115c69190613b66565b6040517f93c52062000000000000000000000000000000000000000000000000000000008152600481018890523060248201529091505f9073ffffffffffffffffffffffffffffffffffffffff8716906393c5206290604401606060405180830381865afa15801561163a573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061165e9190613c2a565b602001516fffffffffffffffffffffffffffffffff1690505f848a146116c4576116bf83604001516fffffffffffffffffffffffffffffffff1684606001516fffffffffffffffffffffffffffffffff168c6126999092919063ffffffff16565b6116c6565b815b905080156118425761173e878383146116df578b611720565b61172085604001516fffffffffffffffffffffffffffffffff1686606001516fffffffffffffffffffffffffffffffff168561241b9092919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff8c1691906123f2565b505f5f8873ffffffffffffffffffffffffffffffffffffffff166320b76e81875f86306040518563ffffffff1660e01b81526004016117809493929190613e0c565b60408051808303815f875af115801561179b573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117bf9190613edd565b915091508197508a73ffffffffffffffffffffffffffffffffffffffff168a8a73ffffffffffffffffffffffffffffffffffffffff167fd7fc1c9901f420b03b21db67da5071e3091369100b5d8be19106baf9bf44944985856118218b6126b5565b6040805193845260208401929092529082015260600160405180910390a450505b5050505050949350505050565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8503611899576118968473ffffffffffffffffffffffffffffffffffffffff16612364565b94505b845f036118a757505f6106ce565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018490525f9073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015611912573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611936919061386f565b9050805f015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161485906119bb576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b506119dd73ffffffffffffffffffffffffffffffffffffffff861684886123f2565b505f5f8473ffffffffffffffffffffffffffffffffffffffff1663a99aad89848a5f306040518563ffffffff1660e01b8152600401611a1f9493929190613e0c565b60408051808303815f875af1158015611a3a573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a5e9190613edd565b909450849250905073ffffffffffffffffffffffffffffffffffffffff80881690879087167ff5ae3b3d507069c5de8255fa368d9a1be47fd4aa25d245afd66d5b4334a1c42f8585611ab084866126f9565b6040805193845260208401929092529082015260600160405180910390a4505050949350505050565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018390525f90819073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015611b46573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611b6a919061386f565b9050805f015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16148590611bef576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b50610445816060015173ffffffffffffffffffffffffffffffffffffffff16638c00bf6b838673ffffffffffffffffffffffffffffffffffffffff16635c60e39a896040518263ffffffff1660e01b8152600401611c4f91815260200190565b60c060405180830381865afa158015611c6a573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c8e9190613b66565b6040518363ffffffff1660e01b8152600401611cab929190613ccb565b602060405180830381865afa158015611cc6573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611cea9190613cb4565b60016125fa565b5f855f03611d0057505f610445565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018490525f9073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015611d6b573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d8f919061386f565b9050805f015173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16148690611e14576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b505f5f8473ffffffffffffffffffffffffffffffffffffffff166350d8cd4b848b5f308c6040518663ffffffff1660e01b8152600401611e58959493929190613eff565b60408051808303815f875af1158015611e73573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611e979190613edd565b909450849250905073ffffffffffffffffffffffffffffffffffffffff80891690879087167f850c6632762a2c297b7e7cc4e472eec4efc949ff9842c5ad1ef1ec6d288cf2588585611ee98486612791565b6040805193845260208401929092529082015273ffffffffffffffffffffffffffffffffffffffff8c16606082015260800160405180910390a450505095945050505050565b6040517f2c3c9157000000000000000000000000000000000000000000000000000000008152600481018390525f90819073ffffffffffffffffffffffffffffffffffffffff841690632c3c91579060240160a060405180830381865afa158015611f9c573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611fc0919061386f565b9050805f015173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16148690612045576040517f961c9a4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610358565b506040517f93c52062000000000000000000000000000000000000000000000000000000008152600481018590523060248201525f9073ffffffffffffffffffffffffffffffffffffffff8516906393c5206290604401606060405180830381865afa1580156120b7573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120db9190613c2a565b51905061210960037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61385c565b8814612238576040517f5c60e39a000000000000000000000000000000000000000000000000000000008152600481018690525f9073ffffffffffffffffffffffffffffffffffffffff861690635c60e39a9060240160c060405180830381865afa15801561217a573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061219e9190613b66565b90505f6121e1825f01516fffffffffffffffffffffffffffffffff1683602001516fffffffffffffffffffffffffffffffff16856126759092919063ffffffff16565b9050808a11156121ef578099505b895f03612202575f945050505050610445565b808a10156122355781516020830151612232918c916fffffffffffffffffffffffffffffffff9182169116612699565b92505b50505b805f03612249575f92505050610445565b5f5f8573ffffffffffffffffffffffffffffffffffffffff16635c2bea49855f86308d6040518663ffffffff1660e01b815260040161228c959493929190613eff565b60408051808303815f875af11580156122a7573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122cb9190613edd565b909550859250905073ffffffffffffffffffffffffffffffffffffffff808a1690889088167ffef7e5b7de4fd20ed532ba0b75add1e4762ee570d3a32aed178913789fd17e19858561231d84866126f9565b6040805193845260208401929092529082015273ffffffffffffffffffffffffffffffffffffffff8d16606082015260800160405180910390a45050505095945050505050565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201525f9073ffffffffffffffffffffffffffffffffffffffff8316906370a0823190602401602060405180830381865afa1580156123ce573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c689190613cb4565b5f61241473ffffffffffffffffffffffffffffffffffffffff85168484612829565b5092915050565b5f6106ce61242a600185613fcb565b612437620f424085613fcb565b8691906128f4565b5f5f826020015173ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa15801561248e573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124b29190613fde565b60ff16835f015173ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015612501573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906125259190613fde565b6125339060ff166024613fcb565b61253d919061385c565b9050610bc681600a61411f565b5f5f5f612557868661291f565b91509150815f0361257b578381816125715761257161412a565b0492505050610bc6565b81841161259257612592600385150260111861295a565b5f848688095f868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010185841190960395909502919093039390930492909217029150509392505050565b5f8061263a6126208561261b612618670de0b6b3a764000088614157565b90565b61296b565b612635670de0b6b3a764000062015180614157565b612982565b90506106ce6126186126676813c9647e25a994000061266185670de0b6b3a7640000612990565b9061299e565b670de0b6b3a7640000612aab565b5f6106ce612684600185613fcb565b612691620f424085613fcb565b869190612ab9565b5f6106ce6126aa620f424084613fcb565b612691600186613fcb565b5f610c6882604001516fffffffffffffffffffffffffffffffff166b033b2e3c9fd0803ce800000084606001516fffffffffffffffffffffffffffffffff1661254a565b6040517f5c60e39a000000000000000000000000000000000000000000000000000000008152600481018290525f90610c659073ffffffffffffffffffffffffffffffffffffffff851690635c60e39a9060240160c060405180830381865afa158015612768573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061278c9190613b66565b612ac5565b6040517f5c60e39a000000000000000000000000000000000000000000000000000000008152600481018290525f90610c659073ffffffffffffffffffffffffffffffffffffffff851690635c60e39a9060240160c060405180830381865afa158015612800573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906128249190613b66565b6126b5565b6128358383835f612b08565b6128ef5761284683835f6001612b08565b612894576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84166004820152602401610358565b6128a18383836001612b08565b6128ef576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84166004820152602401610358565b505050565b5f8161290160018261385c565b61290b8587614157565b6129159190613fcb565b6106ce919061416e565b5f807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83850993909202808410938190039390930393915050565b634e487b715f52806020526024601cfd5b5f610c6561261884670de0b6b3a764000085612b90565b5f610c656126188484612c8d565b5f610c656126188385613fcb565b5f82828183036129c75780156129b4575f6129be565b670de0b6b3a76400005b92505050610c68565b670de0b6b3a764000082036129e857670de0b6b3a764000092505050610c68565b805f03612a0157670de0b6b3a764000092505050610c68565b670de0b6b3a76400008103612a1a578492505050610c68565b670de0b6b3a7640000821115612a4b57612a44612a3f612a3987612d91565b86612982565b612ef2565b9250612aa3565b5f612a68612618846ec097ce7bc90715b34b9f100000000061416e565b90505f612a80612a3f612a7a84612d91565b88612982565b9050612a9e612618826ec097ce7bc90715b34b9f100000000061416e565b945050505b505092915050565b5f610c65612618838561385c565b5f816129158486614157565b5f610c68825f01516fffffffffffffffffffffffffffffffff166b033b2e3c9fd0803ce800000084602001516fffffffffffffffffffffffffffffffff1661254a565b6040517f095ea7b3000000000000000000000000000000000000000000000000000000005f81815273ffffffffffffffffffffffffffffffffffffffff8616600452602485905291602083604481808b5af1925060015f51148316612b84578383151615612b78573d5f823e3d81fd5b5f873b113d1516831692505b60405250949350505050565b5f80807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff858709858702925082811083820303915050805f03612bdc578382816125715761257161412a565b838110612c26576040517f63a05778000000000000000000000000000000000000000000000000000000008152600481018790526024810186905260448101859052606401610358565b5f8486880960026001871981018816978890046003810283188082028403028082028403028082028403028082028403028082028403029081029092039091025f889003889004909101858311909403939093029303949094049190911702949350505050565b5f80807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848609848602925082811083820303915050805f03612cdd5750670de0b6b3a764000090049050610c68565b670de0b6b3a76400008110612d28576040517f5173648d0000000000000000000000000000000000000000000000000000000081526004810186905260248101859052604401610358565b5f670de0b6b3a7640000858709620400008185030493109091037d40000000000000000000000000000000000000000000000000000000000002919091177faccb18165bd6fe31ae1cf318dc5b51eee0e1ba569b88cd74c1773b91fac106690291505092915050565b5f81670de0b6b3a7640000811015612dd8576040517f36d32ef000000000000000000000000000000000000000000000000000000000815260048101849052602401610358565b5f612e63670de0b6b3a7640000830460016fffffffffffffffffffffffffffffffff821160071b91821c67ffffffffffffffff811160061b90811c63ffffffff811160051b90811c61ffff811160041b90811c60ff8111600390811b91821c600f811160021b90811c918211871b91821c969096119490961792909217171791909117919091171790565b9050670de0b6b3a7640000810282821c7ffffffffffffffffffffffffffffffffffffffffffffffffff21f494c589c00008101612ea35750949350505050565b671bc16d674ec800006706f05b59d3b200005b8015612ee657670de0b6b3a7640000838002049250818310612ede579283019260019290921c915b60011c612eb6565b50919695505050505050565b5f81680a688906bd8affffff811115612f3a576040517fb3b6ba1f00000000000000000000000000000000000000000000000000000000815260048101849052602401610358565b5f612f51670de0b6b3a7640000604084901b61416e565b90506106ce612618827780000000000000000000000000000000000000000000000067ff0000000000000082161561307b57678000000000000000821615612fa25768016a09e667f3bcc9090260401c5b674000000000000000821615612fc1576801306fe0a31b7152df0260401c5b672000000000000000821615612fe0576801172b83c7d517adce0260401c5b671000000000000000821615612fff5768010b5586cf9890f62a0260401c5b67080000000000000082161561301e576801059b0d31585743ae0260401c5b67040000000000000082161561303d57680102c9a3e778060ee70260401c5b67020000000000000082161561305c5768010163da9fb33356d80260401c5b67010000000000000082161561307b57680100b1afa5abcbed610260401c5b66ff00000000000082161561317a5766800000000000008216156130a85768010058c86da1c09ea20260401c5b66400000000000008216156130c6576801002c605e2e8cec500260401c5b66200000000000008216156130e457680100162f3904051fa10260401c5b6610000000000000821615613102576801000b175effdc76ba0260401c5b660800000000000082161561312057680100058ba01fb9f96d0260401c5b660400000000000082161561313e5768010002c5cc37da94920260401c5b660200000000000082161561315c576801000162e525ee05470260401c5b660100000000000082161561317a5768010000b17255775c040260401c5b65ff000000000082161561327057658000000000008216156131a5576801000058b91b5bc9ae0260401c5b654000000000008216156131c257680100002c5c89d5ec6d0260401c5b652000000000008216156131df5768010000162e43f4f8310260401c5b651000000000008216156131fc57680100000b1721bcfc9a0260401c5b650800000000008216156132195768010000058b90cf1e6e0260401c5b65040000000000821615613236576801000002c5c863b73f0260401c5b6502000000000082161561325357680100000162e430e5a20260401c5b65010000000000821615613270576801000000b1721835510260401c5b64ff0000000082161561335d5764800000000082161561329957680100000058b90c0b490260401c5b6440000000008216156132b55768010000002c5c8601cc0260401c5b6420000000008216156132d1576801000000162e42fff00260401c5b6410000000008216156132ed5768010000000b17217fbb0260401c5b640800000000821615613309576801000000058b90bfce0260401c5b64040000000082161561332557680100000002c5c85fe30260401c5b6402000000008216156133415768010000000162e42ff10260401c5b64010000000082161561335d57680100000000b17217f80260401c5b63ff0000008216156134415763800000008216156133845768010000000058b90bfc0260401c5b634000000082161561339f576801000000002c5c85fe0260401c5b63200000008216156133ba57680100000000162e42ff0260401c5b63100000008216156133d5576801000000000b17217f0260401c5b63080000008216156133f057680100000000058b90c00260401c5b630400000082161561340b5768010000000002c5c8600260401c5b6302000000821615613426576801000000000162e4300260401c5b63010000008216156134415768010000000000b172180260401c5b62ff000082161561351c5762800000821615613466576801000000000058b90c0260401c5b6240000082161561348057680100000000002c5c860260401c5b6220000082161561349a5768010000000000162e430260401c5b621000008216156134b457680100000000000b17210260401c5b620800008216156134ce5768010000000000058b910260401c5b620400008216156134e8576801000000000002c5c80260401c5b6202000082161561350257680100000000000162e40260401c5b6201000082161561351c576801000000000000b1720260401c5b61ff008216156135ee5761800082161561353f57680100000000000058b90260401c5b6140008216156135585768010000000000002c5d0260401c5b612000821615613571576801000000000000162e0260401c5b61100082161561358a5768010000000000000b170260401c5b6108008216156135a3576801000000000000058c0260401c5b6104008216156135bc57680100000000000002c60260401c5b6102008216156135d557680100000000000001630260401c5b6101008216156135ee57680100000000000000b10260401c5b60ff8216156136b757608082161561360f57680100000000000000590260401c5b6040821615613627576801000000000000002c0260401c5b602082161561363f57680100000000000000160260401c5b6010821615613657576801000000000000000b0260401c5b600882161561366f57680100000000000000060260401c5b600482161561368757680100000000000000030260401c5b600282161561369f57680100000000000000010260401c5b60018216156136b757680100000000000000010260401c5b670de0b6b3a76400000260409190911c60bf031c90565b73ffffffffffffffffffffffffffffffffffffffff811681146136ef575f5ffd5b50565b5f5f5f5f5f60a08688031215613706575f5ffd5b853594506020860135613718816136ce565b93506040860135613728816136ce565b925060608601359150608086013561373f816136ce565b809150509295509295909350565b5f5f5f5f60808587031215613760575f5ffd5b843593506020850135613772816136ce565b9250604085013591506060850135613789816136ce565b939692955090935050565b5f5f5f5f608085870312156137a7575f5ffd5b84356137b2816136ce565b93506020850135613772816136ce565b5f5f5f606084860312156137d4575f5ffd5b83356137df816136ce565b92506020840135915060408401356137f6816136ce565b809150509250925092565b5f5f60408385031215613812575f5ffd5b823591506020830135613824816136ce565b809150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b81810381811115610c6857610c6861382f565b5f60a0828403128015613880575f5ffd5b5060405160a0810167ffffffffffffffff811182821017156138c9577f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b60405282516138d7816136ce565b815260208301516138e7816136ce565b602082015260408301516138fa816136ce565b6040820152606083015161390d816136ce565b60608201526080928301519281019290925250919050565b61010081016139b7828773ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015273ffffffffffffffffffffffffffffffffffffffff604082015116604083015273ffffffffffffffffffffffffffffffffffffffff6060820151166060830152608081015160808301525050565b60a082019490945273ffffffffffffffffffffffffffffffffffffffff92831660c0820152911660e090910152919050565b613a76818573ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015273ffffffffffffffffffffffffffffffffffffffff604082015116604083015273ffffffffffffffffffffffffffffffffffffffff6060820151166060830152608081015160808301525050565b60a081019290925273ffffffffffffffffffffffffffffffffffffffff1660c082015261010060e082018190525f9082015261012001919050565b60a08101610c68828473ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015273ffffffffffffffffffffffffffffffffffffffff604082015116604083015273ffffffffffffffffffffffffffffffffffffffff6060820151166060830152608081015160808301525050565b80516fffffffffffffffffffffffffffffffff81168114613b61575f5ffd5b919050565b5f60c0828403128015613b77575f5ffd5b5060405160c0810167ffffffffffffffff81118282101715613bc0577f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b604052613bcc83613b42565b8152613bda60208401613b42565b6020820152613beb60408401613b42565b6040820152613bfc60608401613b42565b6060820152613c0d60808401613b42565b6080820152613c1e60a08401613b42565b60a08201529392505050565b5f6060828403128015613c3b575f5ffd5b506040516060810167ffffffffffffffff81118282101715613c84577f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b60405282518152613c9760208401613b42565b6020820152613ca860408401613b42565b60408201529392505050565b5f60208284031215613cc4575f5ffd5b5051919050565b6101608101613d5d828573ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015273ffffffffffffffffffffffffffffffffffffffff604082015116604083015273ffffffffffffffffffffffffffffffffffffffff6060820151166060830152608081015160808301525050565b6fffffffffffffffffffffffffffffffff83511660a08301526fffffffffffffffffffffffffffffffff60208401511660c08301526fffffffffffffffffffffffffffffffff60408401511660e08301526fffffffffffffffffffffffffffffffff6060840151166101008301526fffffffffffffffffffffffffffffffff6080840151166101208301526fffffffffffffffffffffffffffffffff60a0840151166101408301529392505050565b613e99818673ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015273ffffffffffffffffffffffffffffffffffffffff604082015116604083015273ffffffffffffffffffffffffffffffffffffffff6060820151166060830152608081015160808301525050565b60a081019390935260c083019190915273ffffffffffffffffffffffffffffffffffffffff1660e082015261012061010082018190525f9082015261014001919050565b5f5f60408385031215613eee575f5ffd5b505080516020909101519092909150565b6101208101613f91828873ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015273ffffffffffffffffffffffffffffffffffffffff604082015116604083015273ffffffffffffffffffffffffffffffffffffffff6060820151166060830152608081015160808301525050565b60a082019590955260c081019390935273ffffffffffffffffffffffffffffffffffffffff91821660e08401521661010090910152919050565b80820180821115610c6857610c6861382f565b5f60208284031215613fee575f5ffd5b815160ff81168114610bc6575f5ffd5b6001815b60018411156140395780850481111561401d5761401d61382f565b600184161561402b57908102905b60019390931c928002614002565b935093915050565b5f8261404f57506001610c68565b8161405b57505f610c68565b8160018114614071576002811461407b57614097565b6001915050610c68565b60ff84111561408c5761408c61382f565b50506001821b610c68565b5060208310610133831016604e8410600b84101617156140ba575081810a610c68565b6140e57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484613ffe565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048211156141175761411761382f565b029392505050565b5f610c658383614041565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b8082028115828204841417610c6857610c6861382f565b5f826141a1577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b50049056000000000000000000000000000000000000000000000000000000000000
Signatures
0x00000000000000000000000005950b4e68f103d5abef20364de219a247e59c23000000000000000000000000000000000000000000000000000000000000000001