-
Notifications
You must be signed in to change notification settings - Fork 0
/
deployArgs.json
45 lines (45 loc) · 24.4 KB
/
deployArgs.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
{
"extensions": [
{
"metadata": {
"name": "PrivateGroupFactory",
"metadataURI": "ipfs://QmNb7oKkgXx1z3VGrvxqoUyQFQf9bL3WqB4iabYRANeqNK",
"implementation": "0x0000000000000000000000000000000000000000"
},
"functions": [
{
"functionSelector": "0x65784f0d",
"functionSignature": "changeGroupInfo(uint32,string,string,string,string)"
},
{
"functionSelector": "0x1df5025e",
"functionSignature": "createNewGroup(string,string,string,string)"
},
{
"functionSelector": "0x96324bd4",
"functionSignature": "groups(uint256)"
},
{
"functionSelector": "0x8da5cb5b",
"functionSignature": "owner()"
},
{
"functionSelector": "0x715018a6",
"functionSignature": "renounceOwnership()"
},
{
"functionSelector": "0xf2fde38b",
"functionSignature": "transferOwnership(address)"
}
]
}
],
"extensionDeployArgs": [
{
"name": "PrivateGroupFactory",
"amount": 0,
"salt": "0xef57ebd47b332396fd5e02232b5944ec1742d5248332aea9eeb387eab268a4d4",
"bytecode": "608060405234801561001057600080fd5b5061001a33610059565b61003773e6ae1e6b67ad5d92f9a16b4ccab45210da43c8da610059565b61005473712f493c6adbfac93bdce6b83e1c2b48761aca6f610059565b6100a9565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b612da6806100b86000396000f3fe60806040523480156200001157600080fd5b50600436106200006a5760003560e01c80631df5025e146200006f57806365784f0d1462000088578063715018a6146200009f5780638da5cb5b14620000a957806396324bd414620000d2578063f2fde38b14620000e9575b600080fd5b6200008662000080366004620004bb565b62000100565b005b620000866200009936600462000575565b6200023e565b6200008662000290565b6000546001600160a01b03165b6040516001600160a01b03909116815260200160405180910390f35b620000b6620000e33660046200064c565b620002a8565b62000086620000fa36600462000666565b620002d3565b6200010a62000356565b600033856040516200011c9062000402565b62000129929190620006e8565b604051809103906000f08015801562000146573d6000803e3d6000fd5b5060018054808201825560008281527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf690910180546001600160a01b0319166001600160a01b038516179055815492935091620001a4919062000716565b6040805163ffffffff831681526001600160a01b0385166020820152338183015290519192507f440ea5e88559b626d7352656d6e86716d636c78342459ab0eab65f975d43a62f919081900360600190a17f82b1872ae473dd804256d2882eb48376c247fa54bc0eb299fa00d1fd26ea6aa581878787876040516200022e9594939291906200073c565b60405180910390a1505050505050565b6200024862000356565b7f82b1872ae473dd804256d2882eb48376c247fa54bc0eb299fa00d1fd26ea6aa58585858585604051620002819594939291906200073c565b60405180910390a15050505050565b6200029a62000356565b620002a66000620003b2565b565b60018181548110620002b957600080fd5b6000918252602090912001546001600160a01b0316905081565b620002dd62000356565b6001600160a01b038116620003485760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b6200035381620003b2565b50565b6000546001600160a01b03163314620002a65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016200033f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6125c780620007aa83390190565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200043857600080fd5b813567ffffffffffffffff8082111562000456576200045662000410565b604051601f8301601f19908116603f0116810190828211818310171562000481576200048162000410565b816040528381528660208588010111156200049b57600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060008060808587031215620004d257600080fd5b843567ffffffffffffffff80821115620004eb57600080fd5b620004f98883890162000426565b955060208701359150808211156200051057600080fd5b6200051e8883890162000426565b945060408701359150808211156200053557600080fd5b620005438883890162000426565b935060608701359150808211156200055a57600080fd5b50620005698782880162000426565b91505092959194509250565b600080600080600060a086880312156200058e57600080fd5b853563ffffffff81168114620005a357600080fd5b9450602086013567ffffffffffffffff80821115620005c157600080fd5b620005cf89838a0162000426565b95506040880135915080821115620005e657600080fd5b620005f489838a0162000426565b945060608801359150808211156200060b57600080fd5b6200061989838a0162000426565b935060808801359150808211156200063057600080fd5b506200063f8882890162000426565b9150509295509295909350565b6000602082840312156200065f57600080fd5b5035919050565b6000602082840312156200067957600080fd5b81356001600160a01b03811681146200069157600080fd5b9392505050565b6000815180845260005b81811015620006c057602081850181015186830182015201620006a2565b81811115620006d3576000602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b03831681526040602082018190526000906200070e9083018462000698565b949350505050565b6000828210156200073757634e487b7160e01b600052601160045260246000fd5b500390565b63ffffffff8616815260a0602082015260006200075d60a083018762000698565b828103604084015262000771818762000698565b9050828103606084015262000787818662000698565b905082810360808401526200079d818562000698565b9897505050505050505056fe60806040523480156200001157600080fd5b50604051620025c7380380620025c78339810160408190526200003491620001e8565b620000416000836200008b565b6200006d7f829b824e2329e205435d941c9f13baf578548505283d29261236d8e6596d4636836200008b565b8051620000829060029060208401906200012c565b50505062000325565b6000828152602081815260408083206001600160a01b038516845290915290205460ff1662000128576000828152602081815260408083206001600160a01b03851684529091529020805460ff19166001179055620000e73390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b8280546200013a90620002e8565b90600052602060002090601f0160209004810192826200015e5760008555620001a9565b82601f106200017957805160ff1916838001178555620001a9565b82800160010185558215620001a9579182015b82811115620001a95782518255916020019190600101906200018c565b50620001b7929150620001bb565b5090565b5b80821115620001b75760008155600101620001bc565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215620001fc57600080fd5b82516001600160a01b03811681146200021457600080fd5b602084810151919350906001600160401b03808211156200023457600080fd5b818601915086601f8301126200024957600080fd5b8151818111156200025e576200025e620001d2565b604051601f8201601f19908116603f01168101908382118183101715620002895762000289620001d2565b816040528281528986848701011115620002a257600080fd5b600093505b82841015620002c65784840186015181850187015292850192620002a7565b82841115620002d85760008684830101525b8096505050505050509250929050565b600181811c90821680620002fd57607f821691505b602082108114156200031f57634e487b7160e01b600052602260045260246000fd5b50919050565b61229280620003356000396000f3fe6080604052600436106101345760003560e01c8063783cec80116100ab578063a10f469e1161006f578063a10f469e14610432578063a217fddf14610466578063af6788151461047b578063c37ac23b1461049b578063d547741f146104bb578063fbc91d36146104db57600080fd5b8063783cec80146102e65780637895884a146103085780638c65c81f1461033a57806391d14854146103ff578063a052bcec1461041f57600080fd5b80632f2ff15d116100fd5780632f2ff15d1461022657806336568abe1461024657806341d74c5e146102665780635ae16c441461028657806365784f0d146102a657806376f04257146102c657600080fd5b80626f41031461013957806301ffc9a7146101845780631c48c074146101b4578063248a9ca3146101d6578063299c61e614610206575b600080fd5b34801561014557600080fd5b50610171610154366004611c46565b600460209081526000928352604080842090915290825290205481565b6040519081526020015b60405180910390f35b34801561019057600080fd5b506101a461019f366004611c72565b6104fb565b604051901515815260200161017b565b3480156101c057600080fd5b506101d46101cf366004611cb0565b610532565b005b3480156101e257600080fd5b506101716101f1366004611ccb565b60009081526020819052604090206001015490565b34801561021257600080fd5b506101d4610221366004611d87565b610698565b34801561023257600080fd5b506101d4610241366004611c46565b6109e9565b34801561025257600080fd5b506101d4610261366004611c46565b610a13565b34801561027257600080fd5b506101d4610281366004611cb0565b610a91565b34801561029257600080fd5b506101d46102a1366004611cb0565b610c7f565b3480156102b257600080fd5b506101d46102c1366004611e69565b610ec6565b3480156102d257600080fd5b506101d46102e1366004611cb0565b610f1a565b3480156102f257600080fd5b506102fb611075565b60405161017b9190611f83565b34801561031457600080fd5b506001546103259063ffffffff1681565b60405163ffffffff909116815260200161017b565b34801561034657600080fd5b506103b2610355366004611ccb565b600360208190526000918252604090912080546001820154600283015493830154600484015460059094015492949193919263ffffffff80831693600160201b840490911692600160401b900460ff16916001600160a01b031688565b6040805198895260208901979097529587019490945263ffffffff928316606087015291166080850152151560a084015260c08301526001600160a01b031660e08201526101000161017b565b34801561040b57600080fd5b506101a461041a366004611c46565b611103565b6101d461042d366004611cb0565b61112c565b34801561043e57600080fd5b506101717f829b824e2329e205435d941c9f13baf578548505283d29261236d8e6596d463681565b34801561047257600080fd5b50610171600081565b34801561048757600080fd5b506101d4610496366004611f96565b6112e8565b3480156104a757600080fd5b506101d46104b6366004611cb0565b6114a2565b3480156104c757600080fd5b506101d46104d6366004611c46565b611701565b3480156104e757600080fd5b506101d46104f6366004611fc0565b611726565b60006001600160e01b03198216637965db0b60e01b148061052c57506301ffc9a760e01b6001600160e01b03198316145b92915050565b63ffffffff8082166000908152600360208190526040909120908101549091600160201b9091041642116105815760405162461bcd60e51b815260040161057890611ffc565b60405180910390fd5b80546002820154106105c75760405162461bcd60e51b815260206004820152600f60248201526e1c9bdd5b99081cdd58d8d959591959608a1b6044820152606401610578565b63ffffffff8216600090815260046020908152604080832033808552925280832080549084905590519092919083908381818185875af1925050503d806000811461062e576040519150601f19603f3d011682016040523d82523d6000602084013e610633565b606091505b505090508061065557604051633b59d37360e01b815260040160405180910390fd5b604051828152339063ffffffff8616907f810b4c4bc66cfb3b5a5bf206026bfd44aa78e41e14d37cab17d6b67b0853503e9060200160405180910390a350505050565b60006106a381611926565b428763ffffffff1610156106ea5760405162461bcd60e51b815260206004820152600e60248201526d7374617274206174203c206e6f7760901b6044820152606401610578565b8663ffffffff168663ffffffff16101561073a5760405162461bcd60e51b8152602060048201526011602482015270195b9908185d080f081cdd185c9d08185d607a1b6044820152606401610578565b610747426276a700612035565b8663ffffffff1611156107905760405162461bcd60e51b815260206004820152601160248201527032b7321030ba1034b9903a37b7903330b960791b6044820152606401610578565b6706f05b59d3b200008910156107d95760405162461bcd60e51b815260206004820152600e60248201526d0e8c2e4cecae840784062408aa8960931b6044820152606401610578565b878911156108295760405162461bcd60e51b815260206004820152601860248201527f746172676574203e2067726f7570416c6c6f636174696f6e00000000000000006044820152606401610578565b60408051610100810182528a815260208082018b8152600083850181815263ffffffff808e16606087019081528d82166080880190815260a0880185815260c0890186815260e08a01878152600180548716895260039a8b90529b88209a518b5597518a8c0155945160028a015591519688018054915192511515600160401b0260ff60401b19938516600160201b0267ffffffffffffffff19909316988516989098179190911791909116959095179094555160048501559051600590930180546001600160a01b03949094166001600160a01b031990941693909317909255825483929161091b9184911661204d565b82546101009290920a63ffffffff81810219909316918316021790915560015460408051308152918316602083015281018c9052606081018b9052898216608082015290881660a08201527f14d1ca24b34d3385e51facc65a4cd55096971486d3e69051399f8b0d0e2749dc915060c00160405180910390a16001546040517f8506d0a4871c3ee053984c2fec9902c3943013a46f0f6dbac1bbe63593858a46916109d691309163ffffffff16908990899089908990612075565b60405180910390a1505050505050505050565b600082815260208190526040902060010154610a0481611926565b610a0e8383611933565b505050565b6001600160a01b0381163314610a835760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152608401610578565b610a8d82826119b7565b5050565b63ffffffff811660009081526003602052604090206004810154610aef5760405162461bcd60e51b81526020600482015260156024820152747374696c6c206177616974696e6720746f6b656e7360581b6044820152606401610578565b63ffffffff8216600090815260046020908152604080832033845290915290205480610b485760405162461bcd60e51b81526020600482015260086024820152676e6f20636c61696d60c01b6044820152606401610578565b60008260020154836004015483610b5f91906120ec565b610b69919061210b565b63ffffffff851660009081526004602081815260408084203380865292528084208490556005880154905163a9059cbb60e01b8152928301919091526024820184905292935090916001600160a01b03169063a9059cbb90604401602060405180830381600087803b158015610bde57600080fd5b505af1158015610bf2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c16919061212d565b905080610c3657604051633b59d37360e01b815260040160405180910390fd5b604080513381526020810184905263ffffffff8716917f312f0fd64a9c400bc111e59f973e1d639fd5545a09438cef5400f63f8b547f7591015b60405180910390a25050505050565b6000610c8a81611926565b63ffffffff8083166000908152600360208190526040909120908101549091600160201b909104164211610cd05760405162461bcd60e51b815260040161057890611ffc565b805460028201541015610d255760405162461bcd60e51b815260206004820152601860248201527f746f74616c457468506c6564676564203c2074617267657400000000000000006044820152606401610578565b6003810154600160401b900460ff1615610d6b5760405162461bcd60e51b815260206004820152600760248201526618db185a5b595960ca1b6044820152606401610578565b60038101805460ff60401b1916600160401b179055600281015460009061271090610d979060506120ec565b610da1919061210b565b60405190915060009073e6ae1e6b67ad5d92f9a16b4ccab45210da43c8da9083908381818185875af1925050503d8060008114610dfa576040519150601f19603f3d011682016040523d82523d6000602084013e610dff565b606091505b505090506000336001600160a01b0316838560020154610e1f919061214f565b604051600081818185875af1925050503d8060008114610e5b576040519150601f19603f3d011682016040523d82523d6000602084013e610e60565b606091505b50509050811580610e6f575080155b15610e8d57604051633b59d37360e01b815260040160405180910390fd5b60405163ffffffff8716907f6e55da0c266a4872bc0c663d5b6236991cd24cc7dae37082f1a3d4344501667890600090a2505050505050565b6000610ed181611926565b7f8506d0a4871c3ee053984c2fec9902c3943013a46f0f6dbac1bbe63593858a46308787878787604051610f0a96959493929190612075565b60405180910390a1505050505050565b6000610f2581611926565b63ffffffff828116600090815260036020818152604092839020835161010081018552815481526001820154928101929092526002810154938201939093529082015480841660608301819052600160201b82049094166080830152600160401b900460ff16151560a0820152600482015460c08201526005909101546001600160a01b031660e0820152904210610fe95760405162461bcd60e51b81526020600482015260076024820152661cdd185c9d195960ca1b6044820152606401610578565b63ffffffff831660008181526003602081815260408084208481556001810185905560028101859055928301805468ffffffffffffffffff191690556004830193909355600590910180546001600160a01b031916905590519182527f64189faa034030c89f1e4b1934ea23a74d802c80d6c8df0fc6e01170d17c39ee910160405180910390a1505050565b6002805461108290612166565b80601f01602080910402602001604051908101604052809291908181526020018280546110ae90612166565b80156110fb5780601f106110d0576101008083540402835291602001916110fb565b820191906000526020600020905b8154815290600101906020018083116110de57829003601f168201915b505050505081565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b7f829b824e2329e205435d941c9f13baf578548505283d29261236d8e6596d463661115681611926565b63ffffffff8083166000908152600360208190526040909120908101549091164210156111aa57600381015460405163b03d8dd160e01b815263ffffffff9091166004820152426024820152604401610578565b6003810154600160201b900463ffffffff164211156111f6576003810154604051632e9229e760e21b8152600160201b90910463ffffffff166004820152426024820152604401610578565b806001015434826002015461120b9190612035565b106112585760405162461bcd60e51b815260206004820152601760248201527f657863656564732067726f7570416c6c6f636174696f6e0000000000000000006044820152606401610578565b3481600201600082825461126c9190612035565b909155505063ffffffff83166000908152600460209081526040808320338452909152812080543492906112a1908490612035565b9091555050604051348152339063ffffffff8516907fb4b53880b0d29b28a3e9b17eb41aedde7cb6424b06a42847f7e4225cade11e5c9060200160405180910390a3505050565b7f829b824e2329e205435d941c9f13baf578548505283d29261236d8e6596d463661131281611926565b63ffffffff8084166000908152600360208190526040909120908101549091600160201b909104164211156113715760405162461bcd60e51b8152602060048201526005602482015264195b99195960da1b6044820152606401610578565b63ffffffff8416600090815260046020908152604080832033845290915281205490818511156113a157816113a3565b845b9050808360020160008282546113b9919061214f565b909155505063ffffffff86166000908152600460209081526040808320338452909152812080548392906113ee90849061214f565b9091555050604051600090339083908381818185875af1925050503d8060008114611435576040519150601f19603f3d011682016040523d82523d6000602084013e61143a565b606091505b505090508061145c57604051633b59d37360e01b815260040160405180910390fd5b604051828152339063ffffffff8916907f72f13f92306c2db44cc74cc64aaf389ed95d651a6643e05317cdb3cecef454719060200160405180910390a350505050505050565b60006114ad81611926565b63ffffffff8083166000908152600360208190526040909120908101549091600160201b9091041642116114f35760405162461bcd60e51b815260040161057890611ffc565b8054600282015410156115375760405162461bcd60e51b815260206004820152600c60248201526b1c9bdd5b990819985a5b195960a21b6044820152606401610578565b60008160040154116115835760405162461bcd60e51b81526020600482015260156024820152746e6f20746f6b656e7320746f20776974686472617760581b6044820152606401610578565b60058101546040516370a0823160e01b81523060048201526000916001600160a01b0316906370a082319060240160206040518083038186803b1580156115c957600080fd5b505afa1580156115dd573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061160191906121a1565b600583015460405163a9059cbb60e01b8152336004820152602481018390529192506000916001600160a01b039091169063a9059cbb90604401602060405180830381600087803b15801561165557600080fd5b505af1158015611669573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061168d919061212d565b9050806116ad57604051633b59d37360e01b815260040160405180910390fd5b600060048401556005830154604080516001600160a01b0390921682526020820184905263ffffffff8716917fbbb9ccefa35bfa8b7a0662b566509304703b3e01bd92eab2744fa45a08b9f44f9101610c70565b60008281526020819052604090206001015461171c81611926565b610a0e83836119b7565b600061173181611926565b63ffffffff8085166000908152600360208190526040909120908101549091600160201b9091041642116117775760405162461bcd60e51b815260040161057890611ffc565b8054600282015410156117bb5760405162461bcd60e51b815260206004820152600c60248201526b1c9bdd5b990819985a5b195960a21b6044820152606401610578565b60048101541561180d5760405162461bcd60e51b815260206004820152601860248201527f746f6b656e7320616c7265616479206465706f736974656400000000000000006044820152606401610578565b6040516323b872dd60e01b8152336004820152306024820152604481018490526000906001600160a01b038616906323b872dd90606401602060405180830381600087803b15801561185e57600080fd5b505af1158015611872573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611896919061212d565b9050806118b657604051633b59d37360e01b815260040160405180910390fd5b600482018490556005820180546001600160a01b0319166001600160a01b038716908117909155604080519182526020820186905263ffffffff8816917f5beb973272c17b88e5b62a8419d06c26354cdc2f5761aaec9ba5023dbcb0b199910160405180910390a2505050505050565b6119308133611a1c565b50565b61193d8282611103565b610a8d576000828152602081815260408083206001600160a01b03851684529091529020805460ff191660011790556119733390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6119c18282611103565b15610a8d576000828152602081815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b611a268282611103565b610a8d57611a3381611a75565b611a3e836020611a87565b604051602001611a4f9291906121ba565b60408051601f198184030181529082905262461bcd60e51b825261057891600401611f83565b606061052c6001600160a01b03831660145b60606000611a968360026120ec565b611aa1906002612035565b67ffffffffffffffff811115611ab957611ab9611ce4565b6040519080825280601f01601f191660200182016040528015611ae3576020820181803683370190505b509050600360fc1b81600081518110611afe57611afe61222f565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110611b2d57611b2d61222f565b60200101906001600160f81b031916908160001a9053506000611b518460026120ec565b611b5c906001612035565b90505b6001811115611bd4576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110611b9057611b9061222f565b1a60f81b828281518110611ba657611ba661222f565b60200101906001600160f81b031916908160001a90535060049490941c93611bcd81612245565b9050611b5f565b508315611c235760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610578565b9392505050565b80356001600160a01b0381168114611c4157600080fd5b919050565b60008060408385031215611c5957600080fd5b82359150611c6960208401611c2a565b90509250929050565b600060208284031215611c8457600080fd5b81356001600160e01b031981168114611c2357600080fd5b803563ffffffff81168114611c4157600080fd5b600060208284031215611cc257600080fd5b611c2382611c9c565b600060208284031215611cdd57600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b600082601f830112611d0b57600080fd5b813567ffffffffffffffff80821115611d2657611d26611ce4565b604051601f8301601f19908116603f01168101908282118183101715611d4e57611d4e611ce4565b81604052838152866020858801011115611d6757600080fd5b836020870160208301376000602085830101528094505050505092915050565b600080600080600080600080610100898b031215611da457600080fd5b8835975060208901359650611dbb60408a01611c9c565b9550611dc960608a01611c9c565b9450608089013567ffffffffffffffff80821115611de657600080fd5b611df28c838d01611cfa565b955060a08b0135915080821115611e0857600080fd5b611e148c838d01611cfa565b945060c08b0135915080821115611e2a57600080fd5b611e368c838d01611cfa565b935060e08b0135915080821115611e4c57600080fd5b50611e598b828c01611cfa565b9150509295985092959890939650565b600080600080600060a08688031215611e8157600080fd5b611e8a86611c9c565b9450602086013567ffffffffffffffff80821115611ea757600080fd5b611eb389838a01611cfa565b95506040880135915080821115611ec957600080fd5b611ed589838a01611cfa565b94506060880135915080821115611eeb57600080fd5b611ef789838a01611cfa565b93506080880135915080821115611f0d57600080fd5b50611f1a88828901611cfa565b9150509295509295909350565b60005b83811015611f42578181015183820152602001611f2a565b83811115611f51576000848401525b50505050565b60008151808452611f6f816020860160208601611f27565b601f01601f19169290920160200192915050565b602081526000611c236020830184611f57565b60008060408385031215611fa957600080fd5b611fb283611c9c565b946020939093013593505050565b600080600060608486031215611fd557600080fd5b611fde84611c9c565b9250611fec60208501611c2a565b9150604084013590509250925092565b6020808252600990820152681b9bdd08195b99195960ba1b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600082198211156120485761204861201f565b500190565b600063ffffffff80831681851680830382111561206c5761206c61201f565b01949350505050565b6001600160a01b038716815263ffffffff8616602082015260c0604082018190526000906120a590830187611f57565b82810360608401526120b78187611f57565b905082810360808401526120cb8186611f57565b905082810360a08401526120df8185611f57565b9998505050505050505050565b60008160001904831182151516156121065761210661201f565b500290565b60008261212857634e487b7160e01b600052601260045260246000fd5b500490565b60006020828403121561213f57600080fd5b81518015158114611c2357600080fd5b6000828210156121615761216161201f565b500390565b600181811c9082168061217a57607f821691505b6020821081141561219b57634e487b7160e01b600052602260045260246000fd5b50919050565b6000602082840312156121b357600080fd5b5051919050565b7f416363657373436f6e74726f6c3a206163636f756e74200000000000000000008152600083516121f2816017850160208801611f27565b7001034b99036b4b9b9b4b733903937b6329607d1b6017918401918201528351612223816028840160208801611f27565b01602801949350505050565b634e487b7160e01b600052603260045260246000fd5b6000816122545761225461201f565b50600019019056fea2646970667358221220546a3dda78351b092270d1cae8369478669260b16eb719620e6626bc02c6c99664736f6c63430008090033a264697066735822122003b4c314fe4656113ca7f89267ed8206c6e736c947a7fb68861c8de6fed5abcc64736f6c63430008090033"
}
]
}