Overview ERC20
PRICE
$0.001211

ON-CHAIN MARKET CAP n/a

Total Supply:
991,650.80 JETH

Holders:
5
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xc4a5789FE79fCb13876f0E93B36eD8439623345B
608060405260088054600162ffff0160a01b03191661dead17905560016009819055600a819055601d805460ff199081168317909155620493e0601e55602580549091169091179055603c6029553480156200005a57600080fd5b506040518060400160405280600a8152602001694a65657468657265756d60b01b815250604051806040016040528060048152602001630948aa8960e31b8152508160039081620000ac919062000b80565b506004620000bb828262000b80565b5050506000620000d06200089060201b60201c565b600580546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600e805473061188e7c73259a7670afe87ce2d93a53fe33af96001600160a01b031991821617909155600f805473afd164d218a00c04a3d3b6b5ce2f22db7f1d26a892169190911790556001601681905560135560026017819055601481905560188190556015819055600360198190556012819055601a829055601b8290556005601c55737a250d5630b4cf539739df2c5dacb4c659f2488d91620001ee91620001da90829082908262000894602090811b62002cd617901c565b6200089460201b62002cd61790919060201c565b600c8190555062000220601b54620001da601454620001da6015546012546200089460201b62002cd61790919060201c565b600b81905550308173dac17f958d2ee523a2206206994597c13d831ec76040516200024b9062000ace565b6001600160a01b0393841681529183166020830152909116604082015260a060608201819052600b9082018190526a2522aa242a3930b1b5b2b960a91b60c083015260e0608083018190528201526a2522aa242a2920a1a5a2a960a91b61010082015261012001604051809103906000f080158015620002cf573d6000803e3d6000fd5b50600d80546001600160a01b039283166001600160a01b0319918216179091556006805492841692909116821790556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa1580156200033a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000360919062000c4c565b6001600160a01b031663c9c6539630600660009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620003c3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003e9919062000c4c565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af115801562000437573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200045d919062000c4c565b600780546001600160a01b0319166001600160a01b039290921691821790556200048990600162000902565b600d5460405163031e79db60e41b81526001600160a01b0390911660048201819052906331e79db090602401600060405180830381600087803b158015620004d057600080fd5b505af1158015620004e5573d6000803e3d6000fd5b5050600d5460405163031e79db60e41b81523060048201526001600160a01b0390911692506331e79db09150602401600060405180830381600087803b1580156200052f57600080fd5b505af115801562000544573d6000803e3d6000fd5b5050600d5460085460405163031e79db60e41b81526001600160a01b039182166004820152911692506331e79db09150602401600060405180830381600087803b1580156200059257600080fd5b505af1158015620005a7573d6000803e3d6000fd5b5050600d54604051634e7b827f60e01b8152600060048201526001600160a01b039091169250634e7b827f9150602401602060405180830381865afa158015620005f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200061b919062000c77565b50600d5460405163031e79db60e41b81526001600160a01b038381166004830152909116906331e79db090602401600060405180830381600087803b1580156200066457600080fd5b505af115801562000679573d6000803e3d6000fd5b5050600d54600e5460405163031e79db60e41b81526001600160a01b039182166004820152911692506331e79db09150602401600060405180830381600087803b158015620006c757600080fd5b505af1158015620006dc573d6000803e3d6000fd5b5050600d546001600160a01b031691506331e79db09050620007066005546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401600060405180830381600087803b1580156200074857600080fd5b505af11580156200075d573d6000803e3d6000fd5b5050306000908152601f60205260408082208054600160ff199182168117909255600d546001600160a01b0390811685528385208054831684179055600e54811685528385208054831684179055600f54168452828420805482168317905533845291909220805490911690911790555069d3c21bcecceda10000009050620007f9620007f26005546001600160a01b031690565b82620009cd565b620008076127108262000c9b565b601055620008186103e88262000c9b565b601155600160246000620008346005546001600160a01b031690565b6001600160a01b0316815260208082019290925260409081016000908120805494151560ff1995861617905530815260248352818120805485166001908117909155338252602b9093522080549092161790555062000ce59050565b3390565b600080620008a3838562000cbe565b905083811015620008fb5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064015b60405180910390fd5b9392505050565b6001600160a01b03821660009081526020805260409020805460ff191682158015919091179091556200099157600d5460405163031e79db60e41b81526001600160a01b038481166004830152909116906331e79db090602401600060405180830381600087803b1580156200097757600080fd5b505af11580156200098c573d6000803e3d6000fd5b505050505b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab90600090a35050565b6001600160a01b03821662000a255760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401620008f2565b62000a41816002546200089460201b62002cd61790919060201c565b6002556001600160a01b0382166000908152602081815260409091205462000a7491839062002cd662000894821b17901c565b6001600160a01b038316600081815260208181526040808320949094559251848152919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b505050565b6130e1806200577e83390190565b634e487b7160e01b600052604160045260246000fd5b600181811c9082168062000b0757607f821691505b60208210810362000b2857634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111562000ac957600081815260208120601f850160051c8101602086101562000b575750805b601f850160051c820191505b8181101562000b785782815560010162000b63565b505050505050565b81516001600160401b0381111562000b9c5762000b9c62000adc565b62000bb48162000bad845462000af2565b8462000b2e565b602080601f83116001811462000bec576000841562000bd35750858301515b600019600386901b1c1916600185901b17855562000b78565b600085815260208120601f198616915b8281101562000c1d5788860151825594840194600190910190840162000bfc565b508582101562000c3c5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60006020828403121562000c5f57600080fd5b81516001600160a01b0381168114620008fb57600080fd5b60006020828403121562000c8a57600080fd5b81518015158114620008fb57600080fd5b60008262000cb957634e487b7160e01b600052601260045260246000fd5b500490565b6000821982111562000ce057634e487b7160e01b600052601160045260246000fd5b500190565b614a898062000cf56000396000f3fe6080604052600436106104fb5760003560e01c80637fdde05c1161028c578063acb2ad6f1161015a578063dd62ed3e116100cc578063f2fde38b11610085578063f2fde38b14610fdc578063f39409e914610ffc578063f5d3c79a1461101c578063f63743421461103c578063f8b45b0514611052578063fc6b151c1461106857600080fd5b8063dd62ed3e14610f08578063e2f4560514610f4e578063e7841ec014610f64578063f11a24d314610f79578063f1c0ddff14610f8f578063f27fd25414610fbc57600080fd5b8063ba079d491161011e578063ba079d4914610e5d578063bb8d513114610e7d578063d07a091c14610e93578063d5e3725114610eb3578063d7b837dd14610ed3578063d8032ed314610ee857600080fd5b8063acb2ad6f14610d8b578063ad56c13c14610da1578063b494298814610df8578063b62496f514610e0e578063b74e3b1114610e3d57600080fd5b80639c1b8af5116101fe578063a457c2d7116101b7578063a457c2d714610c93578063a694fc3a14610cb3578063a8b9d24014610cd3578063a9059cbb14610cf3578063a9885de514610d13578063aa4704f314610d3357600080fd5b80639c1b8af514610bf15780639c3372ea14610c075780639c3b4fdc14610c275780639cefc1da14610c3d5780639ec1037e14610c5d578063a0d82dc514610c7d57600080fd5b80638ca2923a116102505780638ca2923a14610b525780638da5cb5b14610b685780638ea5220f14610b8657806395451c2914610ba657806395d89b4114610bbc5780639a7a23d614610bd157600080fd5b80637fdde05c14610ab2578063837ae2d014610ad25780638577a6d514610af2578063868730c714610b12578063871c128d14610b3257600080fd5b80634a62bb65116103c9578063679ca6e91161033b57806372d8edf4116102f457806372d8edf4146109f557806375829def14610a1557806375f0a87414610a3557806377a3b60914610a555780637928dd1d14610a6b5780637d32f34214610a8557600080fd5b8063679ca6e9146109405780636843cd84146109605780636d48467b14610980578063700bb191146109a057806370a08231146109c0578063715018a6146109e057600080fd5b80635124f8741161038d5780635124f8741461089f5780635a84c5eb146108b55780635c234bb6146108d55780635ebf4db9146108eb5780635eee4bae1461090b57806364b0f6531461092b57600080fd5b80634a62bb65146107fc5780634a74bb02146108165780634ada218b146108305780634e71d92d146108515780634fbee1931461086657600080fd5b80632307b4411161046d5780633599bb17116104265780633599bb171461073957806339509351146107595780633f407b841461077957806340ffdd801461078f578063435c89e4146107af57806349bd5a5e146107dc57600080fd5b80632307b4411461069357806323b872dd146106b357806325cd3598146106d35780632c1f5216146106e857806330bb4cff14610708578063313ce5671461071d57600080fd5b80630ef35b7e116104bf5780630ef35b7e146105d85780631694505e146105f857806318160ddd146106185780631d7b1fb4146106375780631fa705311461064d57806321cbb0241461066357600080fd5b806303fd2a451461050757806305ca5f081461054457806306fdde031461056657806308dfe8a514610588578063095ea7b3146105a857600080fd5b3661050257005b600080fd5b34801561051357600080fd5b50600854610527906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561055057600080fd5b5061056461055f36600461432e565b611088565b005b34801561057257600080fd5b5061057b611159565b60405161053b9190614347565b34801561059457600080fd5b506105646105a33660046143bf565b6111eb565b3480156105b457600080fd5b506105c86105c33660046143f8565b611274565b604051901515815260200161053b565b3480156105e457600080fd5b506105646105f3366004614424565b61128b565b34801561060457600080fd5b50600654610527906001600160a01b031681565b34801561062457600080fd5b506002545b60405190815260200161053b565b34801561064357600080fd5b5061062960295481565b34801561065957600080fd5b50610629600a5481565b34801561066f57600080fd5b506105c861067e366004614446565b602b6020526000908152604090205460ff1681565b34801561069f57600080fd5b506105646106ae366004614539565b611370565b3480156106bf57600080fd5b506105c86106ce3660046145fb565b611541565b3480156106df57600080fd5b506105276115aa565b3480156106f457600080fd5b50600d54610527906001600160a01b031681565b34801561071457600080fd5b5061062961161d565b34801561072957600080fd5b506040516012815260200161053b565b34801561074557600080fd5b5061056461075436600461463c565b61168b565b34801561076557600080fd5b506105c86107743660046143f8565b611718565b34801561078557600080fd5b5061062960095481565b34801561079b57600080fd5b506105646107aa36600461463c565b61174e565b3480156107bb57600080fd5b506106296107ca36600461432e565b60236020526000908152604090205481565b3480156107e857600080fd5b50600754610527906001600160a01b031681565b34801561080857600080fd5b506025546105c89060ff1681565b34801561082257600080fd5b50601d546105c89060ff1681565b34801561083c57600080fd5b506008546105c890600160b01b900460ff1681565b34801561085d57600080fd5b506105646117a9565b34801561087257600080fd5b506105c8610881366004614446565b6001600160a01b03166000908152601f602052604090205460ff1690565b3480156108ab57600080fd5b5061062960175481565b3480156108c157600080fd5b506105646108d036600461432e565b611821565b3480156108e157600080fd5b5061062960165481565b3480156108f757600080fd5b5061056461090636600461432e565b61187c565b34801561091757600080fd5b5061056461092636600461432e565b6118d7565b34801561093757600080fd5b50610629611919565b34801561094c57600080fd5b5061056461095b36600461463c565b611963565b34801561096c57600080fd5b5061062961097b366004614446565b6119a0565b34801561098c57600080fd5b506105c861099b366004614446565b611a10565b3480156109ac57600080fd5b506105646109bb36600461432e565b611a80565b3480156109cc57600080fd5b506106296109db366004614446565b611b52565b3480156109ec57600080fd5b50610564611b6d565b348015610a0157600080fd5b50610564610a10366004614446565b611be1565b348015610a2157600080fd5b50610564610a30366004614446565b611c3d565b348015610a4157600080fd5b50600e54610527906001600160a01b031681565b348015610a6157600080fd5b5061062960195481565b348015610a7757600080fd5b50602a546105c89060ff1681565b348015610a9157600080fd5b50610629610aa0366004614446565b60226020526000908152604090205481565b348015610abe57600080fd5b50610564610acd3660046143bf565b611cf2565b348015610ade57600080fd5b50610564610aed366004614659565b611d47565b348015610afe57600080fd5b50610564610b0d36600461432e565b611ef1565b348015610b1e57600080fd5b50610564610b2d36600461463c565b611fa8565b348015610b3e57600080fd5b50610564610b4d36600461432e565b611fe0565b348015610b5e57600080fd5b5061062960135481565b348015610b7457600080fd5b506005546001600160a01b0316610527565b348015610b9257600080fd5b50600f54610527906001600160a01b031681565b348015610bb257600080fd5b5061062960145481565b348015610bc857600080fd5b5061057b61205c565b348015610bdd57600080fd5b50610564610bec3660046143bf565b61206b565b348015610bfd57600080fd5b50610629601e5481565b348015610c1357600080fd5b50610564610c2236600461463c565b6120a3565b348015610c3357600080fd5b50610629601a5481565b348015610c4957600080fd5b50610564610c5836600461463c565b6120ff565b348015610c6957600080fd5b50610564610c78366004614446565b612195565b348015610c8957600080fd5b50610629601b5481565b348015610c9f57600080fd5b506105c8610cae3660046143f8565b61226c565b348015610cbf57600080fd5b50610564610cce36600461432e565b6122bb565b348015610cdf57600080fd5b50610629610cee366004614446565b6124de565b348015610cff57600080fd5b506105c8610d0e3660046143f8565b612511565b348015610d1f57600080fd5b50610564610d2e3660046143bf565b61251e565b348015610d3f57600080fd5b50610d76610d4e366004614446565b6001600160a01b03166000908152602260209081526040808320546021909252909120549091565b6040805192835260208301919091520161053b565b348015610d9757600080fd5b50610629601c5481565b348015610dad57600080fd5b50610dc1610dbc366004614446565b612573565b604080516001600160a01b0390971687526020870195909552938501929092526060840152608083015260a082015260c00161053b565b348015610e0457600080fd5b5061062960285481565b348015610e1a57600080fd5b506105c8610e29366004614446565b602080526000908152604090205460ff1681565b348015610e4957600080fd5b50610564610e5836600461432e565b612603565b348015610e6957600080fd5b506105c8610e78366004614446565b612693565b348015610e8957600080fd5b5061062960125481565b348015610e9f57600080fd5b50610564610eae366004614446565b6126c6565b348015610ebf57600080fd5b50610564610ece36600461463c565b6127bb565b348015610edf57600080fd5b5061056461283d565b348015610ef457600080fd5b50610564610f03366004614446565b612886565b348015610f1457600080fd5b50610629610f233660046146c1565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b348015610f5a57600080fd5b5061062960115481565b348015610f7057600080fd5b50610629612949565b348015610f8557600080fd5b5061062960185481565b348015610f9b57600080fd5b50610629610faa366004614446565b60216020526000908152604090205481565b348015610fc857600080fd5b50610dc1610fd736600461432e565b612993565b348015610fe857600080fd5b50610564610ff7366004614446565b6129d1565b34801561100857600080fd5b50610564611017366004614446565b612abc565b34801561102857600080fd5b5061056461103736600461463c565b612be9565b34801561104857600080fd5b5061062960155481565b34801561105e57600080fd5b5061062960105481565b34801561107457600080fd5b5061056461108336600461432e565b612c21565b6005546001600160a01b031633146110bb5760405162461bcd60e51b81526004016110b2906146ef565b60405180910390fd5b6110cd81670de0b6b3a764000061473a565b905060006110e8600954600a54612cd690919063ffffffff16565b9050600061110b82611105600a5486612d3c90919063ffffffff16565b90612dbe565b905060006111288361110560095487612d3c90919063ffffffff16565b905061113384612e00565b600a546111409083613100565b600a556009546111509082613100565b60095550505050565b60606003805461116890614759565b80601f016020809104026020016040519081016040528092919081815260200182805461119490614759565b80156111e15780601f106111b6576101008083540402835291602001916111e1565b820191906000526020600020905b8154815290600101906020018083116111c457829003601f168201915b5050505050905090565b6005546001600160a01b031633146112155760405162461bcd60e51b81526004016110b2906146ef565b6001600160a01b0382166000818152601f6020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6000611281338484613142565b5060015b92915050565b6005546001600160a01b031633146112b55760405162461bcd60e51b81526004016110b2906146ef565b6000828152602360205260409020548190036112d057600080fd5b60648111156113215760405162461bcd60e51b815260206004820152601e60248201527f5374616b696e6720626f6e75732063616e27742065786365656420313030000060448201526064016110b2565b60008281526023602090815260409182902083905581518481529081018390527f065c0eec5c5d031ee25323575d53db5536226ab058b74d8bdb03c517dd4f605d910160405180910390a15050565b6005546001600160a01b0316331461139a5760405162461bcd60e51b81526004016110b2906146ef565b80518251146113eb5760405162461bcd60e51b815260206004820152601e60248201527f417272617973206d757374206265207468652073616d65206c656e677468000060448201526064016110b2565b60c8825111156114485760405162461bcd60e51b815260206004820152602260248201527f57616c6c657473206c697374206c656e677468206d757374206265203c3d2032604482015261030360f41b60648201526084016110b2565b60005b825181101561153c57600083828151811061146857611468614793565b60200260200101519050600083838151811061148657611486614793565b6020026020010151670de0b6b3a76400006114a1919061473a565b90506114ae338383613267565b600d546001600160a01b031663e30443bc836114c981611b52565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561150f57600080fd5b505af1158015611523573d6000803e3d6000fd5b5050505050508080611534906147a9565b91505061144b565b505050565b600061154e848484613370565b6115a0843361159b85604051806060016040528060288152602001614a07602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190613e83565b613142565b5060019392505050565b600d54604080516304b9a6b360e31b815290516000926001600160a01b0316916325cd35989160048083019260209291908290030181865afa1580156115f4573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061161891906147c2565b905090565b600d54604080516342d359d760e11b815290516000926001600160a01b0316916385a6b3ae9160048083019260209291908290030181865afa158015611667573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061161891906147df565b6005546001600160a01b031633146116b55760405162461bcd60e51b81526004016110b2906146ef565b600d54604051633599bb1760e01b815282151560048201526001600160a01b0390911690633599bb17906024015b600060405180830381600087803b1580156116fd57600080fd5b505af1158015611711573d6000803e3d6000fd5b5050505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161128191859061159b9086612cd6565b6005546001600160a01b031633146117785760405162461bcd60e51b81526004016110b2906146ef565b600d546040516281ffbb60e71b815282151560048201526001600160a01b03909116906340ffdd80906024016116e3565b600d5460405163bc4c4b3760e01b8152336004820152600060248201526001600160a01b039091169063bc4c4b37906044016020604051808303816000875af11580156117fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061181e91906147f8565b50565b6005546001600160a01b0316331461184b5760405162461bcd60e51b81526004016110b2906146ef565b600d54604051635a84c5eb60e01b8152600481018390526001600160a01b0390911690635a84c5eb906024016116e3565b6005546001600160a01b031633146118a65760405162461bcd60e51b81526004016110b2906146ef565b600d54604051635ebf4db960e01b8152600481018390526001600160a01b0390911690635ebf4db9906024016116e3565b6005546001600160a01b031633146119015760405162461bcd60e51b81526004016110b2906146ef565b61191381670de0b6b3a764000061473a565b60115550565b600d54604080516304ddf6ef60e11b815290516000926001600160a01b0316916309bbedde9160048083019260209291908290030181865afa158015611667573d6000803e3d6000fd5b6005546001600160a01b0316331461198d5760405162461bcd60e51b81526004016110b2906146ef565b6025805460ff1916911515919091179055565b600d546040516370a0823160e01b81526001600160a01b03838116600483015260009216906370a08231906024015b602060405180830381865afa1580156119ec573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061128591906147df565b600d54604051636d48467b60e01b81526001600160a01b0383811660048301526000921690636d48467b906024015b602060405180830381865afa158015611a5c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061128591906147f8565b600d546040516001624d3b8760e01b0319815260048101839052600091829182916001600160a01b03169063ffb2c479906024016060604051808303816000875af1158015611ad3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611af79190614815565b604080518481526020810184905290810182905260608101889052929550909350915032906000907fc864333d6121033635ab41b29ae52f10a22cf4438c3e4f1c4c68518feb2f8a989060800160405180910390a350505050565b6001600160a01b031660009081526020819052604090205490565b6005546001600160a01b03163314611b975760405162461bcd60e51b81526004016110b2906146ef565b6005546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005546001600160a01b03163314611c0b5760405162461bcd60e51b81526004016110b2906146ef565b600d5460405163031e79db60e41b81526001600160a01b038381166004830152909116906331e79db0906024016116e3565b6005546001600160a01b03163314611c675760405162461bcd60e51b81526004016110b2906146ef565b600d5460405163031e79db60e41b81526001600160a01b038381166004830152909116906331e79db090602401600060405180830381600087803b158015611cae57600080fd5b505af1158015611cc2573d6000803e3d6000fd5b5050506001600160a01b0382166000908152601f60205260409020805460ff191660011790555061181e816129d1565b6005546001600160a01b03163314611d1c5760405162461bcd60e51b81526004016110b2906146ef565b6001600160a01b03919091166000908152602460205260409020805460ff1916911515919091179055565b6005546001600160a01b03163314611d715760405162461bcd60e51b81526004016110b2906146ef565b60168a90556017889055601886905560198490556013899055601487905560158590556012839055601a829055601b819055611db981611db38981878a612cd6565b90612cd6565b600b81905550611de2601a54611db3601754611db3601854601954612cd690919063ffffffff16565b600c55600b54600f10801590611dfb5750600f600c5411155b611e585760405162461bcd60e51b815260206004820152602860248201527f746f74616c20666565732063616e6e6f7420657863656564203135252073656c6044820152676c206f722062757960c01b60648201526084016110b2565b601354601454601554601254601654601754601854601954601a54601b54604080519a8b5260208b0199909952978901969096526060880194909452608087019290925260a086015260c085015260e08401526101008301526101208201527f07cec4532bdb36ce729ae72905c09f7bfbf8682c2cc2f1999f745188d9975122906101400160405180910390a150505050505050505050565b6005546001600160a01b03163314611f1b5760405162461bcd60e51b81526004016110b2906146ef565b6005811115611f6c5760405162461bcd60e51b815260206004820152601d60248201527f7472616e73666572206665652063616e6e6f742065786365656420352500000060448201526064016110b2565b601c8190556040518181527f6fbeac6c79c640ca4f5f47271bd7a36c7eb83076224c65a3b3378c8844720343906020015b60405180910390a150565b600d54604051638bc1d63960e01b815233600482015282151560248201526001600160a01b0390911690638bc1d639906044016116e3565b6005546001600160a01b0316331461200a5760405162461bcd60e51b81526004016110b2906146ef565b62030d4081101580156120205750620f42408111155b61202957600080fd5b601e5460405182907f40d7e40e79af4e8e5a9b3c57030d8ea93f13d669c06d448c4d631d4ae7d23db790600090a3601e55565b60606004805461116890614759565b6005546001600160a01b031633146120955760405162461bcd60e51b81526004016110b2906146ef565b61209f8282613ebd565b5050565b6005546001600160a01b031633146120cd5760405162461bcd60e51b81526004016110b2906146ef565b600d54604051634e19b97560e11b815282151560048201526001600160a01b0390911690639c3372ea906024016116e3565b6005546001600160a01b031633146121295760405162461bcd60e51b81526004016110b2906146ef565b801515600860159054906101000a900460ff1615150361214857600080fd5b60088054821515600160a81b0260ff60a81b199091161790556040517f0d240c24014ec8c204fc1bdcc286f7d01fd2ab6a07c558a9b2d3f12904323a8790611f9d90831515815260200190565b6005546001600160a01b031633146121bf5760405162461bcd60e51b81526004016110b2906146ef565b600d54604051630928847160e01b81526001600160a01b03838116600483015290911690630928847190602401600060405180830381600087803b15801561220657600080fd5b505af115801561221a573d6000803e3d6000fd5b5050600d546001600160a01b0316915063e30443bc90508261223b81613f85565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016116e3565b6000611281338461159b85604051806060016040528060258152602001614a2f602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190613e83565b600854600160a81b900460ff1661230d5760405162461bcd60e51b815260206004820152601660248201527514dd185ada5b99c81a5cc81b9bdd08195b98589b195960521b60448201526064016110b2565b600081815260236020526040812054900361236a5760405162461bcd60e51b815260206004820152601860248201527f496e76616c6964207374616b696e67206475726174696f6e000000000000000060448201526064016110b2565b6123744282612cd6565b33600090815260226020526040902054106123dd5760405162461bcd60e51b8152602060048201526024808201527f616c7265616479207374616b656420666f722061206c6f6e67657220647572616044820152633a34b7b760e11b60648201526084016110b2565b6000818152602360209081526040808320543384526021909252909120556124054282612cd6565b33600081815260226020526040902091909155600d546001600160a01b03169063e30443bc9061243481613f85565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561247a57600080fd5b505af115801561248e573d6000803e3d6000fd5b505050506124993390565b6001600160a01b03167f13dd201d7da4f9b31a9064a09abc1a6ce420dacd837a77abafaec5bd9d28d2c8826040516124d391815260200190565b60405180910390a250565b600d546040516302a2e74960e61b81526001600160a01b038381166004830152600092169063a8b9d240906024016119cf565b6000611281338484613370565b6005546001600160a01b031633146125485760405162461bcd60e51b81526004016110b2906146ef565b6001600160a01b03919091166000908152602b60205260409020805460ff1916911515919091179055565b600d5460405163fbcbc0f160e01b81526001600160a01b038381166004830152600092839283928392839283929091169063fbcbc0f1906024015b60c060405180830381865afa1580156125cb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125ef9190614843565b949c939b5091995097509550909350915050565b6005546001600160a01b0316331461262d5760405162461bcd60e51b81526004016110b2906146ef565b61012c81111561268e5760405162461bcd60e51b815260206004820152602660248201527f636f6f6c646f776e2074696d65722063616e6e6f74206578636565642035206d604482015265696e7574657360d01b60648201526084016110b2565b602955565b600d5460405163ba079d4960e01b81526001600160a01b038381166004830152600092169063ba079d4990602401611a3f565b6005546001600160a01b031633146126f05760405162461bcd60e51b81526004016110b2906146ef565b6001600160a01b0381811660008181526024602081815260408084208054600160ff199182168117909255601f9093529381902080549092169093179055600d54915163031e79db60e41b815260048101939093529216916331e79db09101600060405180830381600087803b15801561276957600080fd5b505af115801561277d573d6000803e3d6000fd5b50506040516001600160a01b03841681527f85d097e432d8e396fa72c83ebd34196326e1cf1694ef910cd53554b2ee7597c592506020019050611f9d565b6005546001600160a01b031633146127e55760405162461bcd60e51b81526004016110b2906146ef565b601d5481151560ff9091161515036127fc57600080fd5b601d805460ff19168215159081179091556040519081527fff5917043f8453af413305b2dbd1ed9748a37df481beb71ba4b9b212a07b9bef90602001611f9d565b6005546001600160a01b031633146128675760405162461bcd60e51b81526004016110b2906146ef565b602a5460ff161561287757600080fd5b602a805460ff19166001179055565b6005546001600160a01b031633146128b05760405162461bcd60e51b81526004016110b2906146ef565b600d5460405163d8032ed360e01b81526001600160a01b0383811660048301529091169063d8032ed390602401600060405180830381600087803b1580156128f757600080fd5b505af115801561290b573d6000803e3d6000fd5b50506040516001600160a01b03841681527f7597aa09105646b4cc4486748aecd1d7c5dbcbb7bbe2863c3fc27e613b64432d92506020019050611f9d565b600d546040805163039e107b60e61b815290516000926001600160a01b03169163e7841ec09160048083019260209291908290030181865afa158015611667573d6000803e3d6000fd5b600d54604051635183d6fd60e01b815260048101839052600091829182918291829182916001600160a01b0390911690635183d6fd906024016125ae565b6005546001600160a01b031633146129fb5760405162461bcd60e51b81526004016110b2906146ef565b6001600160a01b038116612a605760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016110b2565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314612ae65760405162461bcd60e51b81526004016110b2906146ef565b602a8054610100600160a81b0319166101006001600160a01b0384169081029190911790915515612ba6576001600160a01b038181166000818152602b602090815260408083208054600160ff199182168117909255601f9093529281902080549092169092179055600d54905163031e79db60e41b81526004810192909252909116906331e79db090602401600060405180830381600087803b158015612b8d57600080fd5b505af1158015612ba1573d6000803e3d6000fd5b505050505b436028556008805460ff60b01b1916600160b01b1790556040517f799663458a5ef2936f7fa0c99b3336c69c25890f82974f04e811e5bb359186c790600090a150565b600d54604051632c8be28160e21b815233600482015282151560248201526001600160a01b039091169063b22f8a04906044016116e3565b6005546001600160a01b03163314612c4b5760405162461bcd60e51b81526004016110b2906146ef565b612c5d81670de0b6b3a764000061473a565b90506103e8600254612c6f9190614896565b811015612cd15760405162461bcd60e51b815260206004820152602a60248201527f6d61782077616c6c65742063616e6e6f742062652073657420746f206c657373604482015269207468616e20302e312560b01b60648201526084016110b2565b601055565b600080612ce383856148b8565b905083811015612d355760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016110b2565b9392505050565b600082600003612d4e57506000611285565b6000612d5a838561473a565b905082612d678583614896565b14612d355760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016110b2565b6000612d3583836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613fde565b80600003612e0b5750565b612e148161400c565b6000612e2d600954600a54612cd690919063ffffffff16565b601954909150600190819081906000908190819015612e8e57612e8b601a54601754601954612e5c91906148b8565b612e6691906148b8565b611105601954612e858b611105600a5447612d3c90919063ffffffff16565b90612d3c565b91505b60125415612ed857612ed5601b54601454601254612eac91906148b8565b612eb691906148b8565b611105601254612e858b61110560095447612d3c90919063ffffffff16565b90505b612ee28282612cd6565b92508215612f4257600d546040516001600160a01b03909116908490600081818185875af1925050503d8060008114612f37576040519150601f19603f3d011682016040523d82523d6000602084013e612f3c565b606091505b50909650505b6000612f5b601a54601754612cd690919063ffffffff16565b601b54601454612f6a91612cd6565b612f7491906148b8565b905060008115612f8b57612f884783612dbe565b90505b600081612fa5601454601754612cd690919063ffffffff16565b612faf919061473a565b9050600082612fcb601b54601a54612cd690919063ffffffff16565b612fd5919061473a565b9050811561303557600e546040516001600160a01b03909116908390600081818185875af1925050503d806000811461302a576040519150601f19603f3d011682016040523d82523d6000602084013e61302f565b606091505b50909950505b801561309357600f546040516001600160a01b03909116908290600081818185875af1925050503d8060008114613088576040519150601f19603f3d011682016040523d82523d6000602084013e61308d565b606091505b50909850505b7f8e09ec88c0d24c22e3a9b8555c029afcc4a7c609daabf6d7849e814c2d14efd0876130bf83856148b8565b8c80156130c957508b5b80156130d257508a5b60408051938452602084019290925215159082015260600160405180910390a1505050505050505050505050565b6000612d3583836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250613e83565b6001600160a01b0383166131a45760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016110b2565b6001600160a01b0382166132055760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016110b2565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661328d5760405162461bcd60e51b81526004016110b2906148d0565b6001600160a01b0382166132b35760405162461bcd60e51b81526004016110b290614915565b6132f0816040518060600160405280602681526020016149e1602691396001600160a01b0386166000908152602081905260409020549190613e83565b6001600160a01b03808516600090815260208190526040808220939093559084168152205461331f9082612cd6565b6001600160a01b038381166000818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910161325a565b6001600160a01b0383166133965760405162461bcd60e51b81526004016110b2906148d0565b6001600160a01b0382166133bc5760405162461bcd60e51b81526004016110b290614915565b6001600160a01b038316600090815260246020526040812054819081908190819060ff1661343d57600854600160b01b900460ff1661343d5760405162461bcd60e51b815260206004820181905260248201527f54726164696e6720686173206e6f7420796574206265656e20656e61626c656460448201526064016110b2565b602a5460ff1615801561345f5750602a5461010090046001600160a01b031615155b156134f65761346e8888614166565b158061349257506001600160a01b0388166000908152602b602052604090205460ff165b806134b557506001600160a01b0387166000908152602b602052604090205460ff165b6134f65760405162461bcd60e51b815260206004820152601260248201527121617661696c61626c652074726164696e6760701b60448201526064016110b2565b856000036135145761350a88886000613267565b5050505050505050565b600854600160a01b900460ff1615801561354757506001600160a01b0388166000908152601f602052604090205460ff16155b801561356c57506001600160a01b0387166000908152601f602052604090205460ff16155b15613cb4576001600160a01b03808816600090815260208052604080822054928b16825290205460ff9182169116801580156135a6575081155b156136ec5760006135c76064611105601c548c612d3c90919063ffffffff16565b90506135d38982613100565b98506135e08b3083613267565b6135eb8b8b8b613267565b600d546001600160a01b031663e30443bc8c61360681613f85565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561364c57600080fd5b505af1158015613660573d6000803e3d6000fd5b5050600d546001600160a01b0316915063e30443bc90508b61368181613f85565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b1580156136c757600080fd5b505af11580156136db573d6000803e3d6000fd5b505050505050505050505050505050565b801580156137035750600854600160a81b900460ff165b156137ba576001600160a01b038a166000908152602260205260409020544210156137705760405162461bcd60e51b815260206004820152601d60248201527f546f6b656e7320617265207374616b656420616e64206c6f636b65642100000060448201526064016110b2565b6001600160a01b038a16600090815260226020526040902054156137b5576001600160a01b038a16600090815260226020908152604080832083905560219091528120555b6139c1565b811561386357601254601354601454601554601b54602554949b509299509097509550935060ff16156137b5576029543260009081526027602052604090205461380491906148b8565b42101561384c5760405162461bcd60e51b8152602060048201526016602482015275636f6f6c646f776e20706572696f642061637469766560501b60448201526064016110b2565b3260009081526027602052604090204290556139c1565b80156139c157601954601654601754601854601a54602554949b509299509097509550935060ff161561394a5760285461389e9060026148b8565b43116138e15760405162461bcd60e51b8152602060048201526012602482015271796f75207368616c6c206e6f74207061737360701b60448201526064016110b2565b326000908152602660205260409020544390036139375760405162461bcd60e51b8152602060048201526014602482015273546f6f206d616e7920545820696e20626c6f636b60601b60448201526064016110b2565b3260009081526026602052604090204390555b60006139558a611b52565b6010549091506139658a836148b8565b11156139bf5760405162461bcd60e51b8152602060048201526024808201527f45786365656473206d6178696d756d2077616c6c657420746f6b656e20616d6f6044820152633ab73a1760e11b60648201526084016110b2565b505b60006139e2846139d188886148b8565b6139db91906148b8565b8990612cd6565b905060006139ef30611b52565b60115490915081108015908190613a1e57506001600160a01b038d16600090815260208052604090205460ff16155b15613b37576008805460ff60a01b1916600160a01b179055601d5460ff168015613a485750600087115b8015613a5657506000600c54115b15613b08576000613a74600954600a54612cd690919063ffffffff16565b90506000613a9182611105600a5487612d3c90919063ffffffff16565b90506000613aae8361110560095488612d3c90919063ffffffff16565b90506000613acb600c546111058d86612d3c90919063ffffffff16565b90506000613ae8600b546111058e86612d3c90919063ffffffff16565b90506000613af68284612cd6565b9050613b01816141d9565b5050505050505b6000613b1330611b52565b9050613b1e81612e00565b506001600a8190556009556008805460ff60a01b191690555b6000613b4860646111058e87612d3c565b905060008a15613b9b576064613b5e8e8d612d3c565b613b689190614896565b9050613b8a8f600860009054906101000a90046001600160a01b031683613267565b600254613b979082613100565b6002555b613baf613ba882846148b8565b8e90613100565b9c508615613bcc57600954613bc49083612cd6565b600955613bdd565b600a54613bd99083612cd6565b600a555b613be88f3084613267565b601e54600d546040516001624d3b8760e01b03198152600481018390526001600160a01b039091169063ffb2c479906024016060604051808303816000875af1925050508015613c55575060408051601f3d908101601f19168201909252613c5291810190614815565b60015b15613cab5760408051848152602081018490529081018290526060810185905232906001907fc864333d6121033635ab41b29ae52f10a22cf4438c3e4f1c4c68518feb2f8a989060800160405180910390a35050505b50505050505050505b613cbf888888613267565b600d546001600160a01b031663e30443bc89613cda81613f85565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b158015613d2057600080fd5b505af1158015613d34573d6000803e3d6000fd5b5050600d546001600160a01b0316915063e30443bc905088613d5581613f85565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b158015613d9b57600080fd5b505af1158015613daf573d6000803e3d6000fd5b50506006546001600160a01b038b8116911614801592509050613dea57506001600160a01b038816600090815260208052604090205460ff16155b8015613e085750602a546001600160a01b0388811661010090920416145b1561350a57602a54604051633fb6b04560e11b8152600481018890526001600160a01b038a8116602483015261010090920490911690637f6d608a90604401600060405180830381600087803b158015613e6157600080fd5b505af1158015613e75573d6000803e3d6000fd5b505050505050505050505050565b60008184841115613ea75760405162461bcd60e51b81526004016110b29190614347565b506000613eb48486614958565b95945050505050565b6001600160a01b03821660009081526020805260409020805460ff19168215801591909117909155613f4957600d5460405163031e79db60e41b81526001600160a01b038481166004830152909116906331e79db090602401600060405180830381600087803b158015613f3057600080fd5b505af1158015613f44573d6000803e3d6000fd5b505050505b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab90600090a35050565b600854600090600160a81b900460ff16613fa757613fa282611b52565b611285565b6001600160a01b0382166000908152602160205260409020546112859060649061110590613fd59083612cd6565b612e8586611b52565b60008183613fff5760405162461bcd60e51b81526004016110b29190614347565b506000613eb48486614896565b604080516002808252606082018352600092602083019080368337019050509050308160008151811061404157614041614793565b6001600160a01b03928316602091820292909201810191909152600654604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801561409a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906140be91906147c2565b816001815181106140d1576140d1614793565b6001600160a01b0392831660209182029290920101526006546140f79130911684613142565b60065460405163791ac94760e01b81526001600160a01b039091169063791ac9479061413090859060009086903090429060040161496f565b600060405180830381600087803b15801561414a57600080fd5b505af115801561415e573d6000803e3d6000fd5b505050505050565b6001600160a01b038216600090815260208052604081205460ff16801561419b57506006546001600160a01b03838116911614155b156141a857506001611285565b6001600160a01b038216600090815260208052604090205460ff16156141d057506002611285565b50600092915050565b60006141e6826002612dbe565b905060006141f48383613100565b9050476142008361400c565b600061420c4783613100565b90506142188382614260565b60408051858152602081018390529081018490527f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619060600160405180910390a15050505050565b6006546142789030906001600160a01b031684613142565b6006546001600160a01b031663f305d7198230856000806142a16005546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015614309573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906117119190614815565b60006020828403121561434057600080fd5b5035919050565b600060208083528351808285015260005b8181101561437457858101830151858201604001528201614358565b81811115614386576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b038116811461181e57600080fd5b801515811461181e57600080fd5b600080604083850312156143d257600080fd5b82356143dd8161439c565b915060208301356143ed816143b1565b809150509250929050565b6000806040838503121561440b57600080fd5b82356144168161439c565b946020939093013593505050565b6000806040838503121561443757600080fd5b50508035926020909101359150565b60006020828403121561445857600080fd5b8135612d358161439c565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff811182821017156144a2576144a2614463565b604052919050565b600067ffffffffffffffff8211156144c4576144c4614463565b5060051b60200190565b600082601f8301126144df57600080fd5b813560206144f46144ef836144aa565b614479565b82815260059290921b8401810191818101908684111561451357600080fd5b8286015b8481101561452e5780358352918301918301614517565b509695505050505050565b6000806040838503121561454c57600080fd5b823567ffffffffffffffff8082111561456457600080fd5b818501915085601f83011261457857600080fd5b813560206145886144ef836144aa565b82815260059290921b840181019181810190898411156145a757600080fd5b948201945b838610156145ce5785356145bf8161439c565b825294820194908201906145ac565b965050860135925050808211156145e457600080fd5b506145f1858286016144ce565b9150509250929050565b60008060006060848603121561461057600080fd5b833561461b8161439c565b9250602084013561462b8161439c565b929592945050506040919091013590565b60006020828403121561464e57600080fd5b8135612d35816143b1565b6000806000806000806000806000806101408b8d03121561467957600080fd5b505088359a60208a01359a5060408a013599606081013599506080810135985060a0810135975060c0810135965060e081013595506101008101359450610120013592509050565b600080604083850312156146d457600080fd5b82356146df8161439c565b915060208301356143ed8161439c565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600081600019048311821515161561475457614754614724565b500290565b600181811c9082168061476d57607f821691505b60208210810361478d57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b6000600182016147bb576147bb614724565b5060010190565b6000602082840312156147d457600080fd5b8151612d358161439c565b6000602082840312156147f157600080fd5b5051919050565b60006020828403121561480a57600080fd5b8151612d35816143b1565b60008060006060848603121561482a57600080fd5b8351925060208401519150604084015190509250925092565b60008060008060008060c0878903121561485c57600080fd5b86516148678161439c565b6020880151604089015160608a015160808b015160a0909b0151939c929b509099909850965090945092505050565b6000826148b357634e487b7160e01b600052601260045260246000fd5b500490565b600082198211156148cb576148cb614724565b500190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60008282101561496a5761496a614724565b500390565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156149bf5784516001600160a01b03168352938301939183019160010161499a565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212208e8f5581c7d6d73eb1065be95bad01bf6966d650416959d123f319d9019f373c64736f6c634300080f003360806040526012805460ff60b01b191690553480156200001e57600080fd5b50604051620030e1380380620030e1833981016040819052620000419162000241565b8181818160036200005383826200037b565b5060046200006282826200037b565b50505050506000620000796200015760201b60201c565b600980546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506013620000d583826200037b565b506014620000e482826200037b565b505060128054601680546001600160a01b03199081166001600160a01b039889161790915568056bc75e2d6310000060188190556019556015805490911695871695909517909455600160a01b929094166001600160a81b0319909316929092171760ff60a81b19169091555062000447565b3390565b6001600160a01b03811681146200017157600080fd5b50565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200019c57600080fd5b81516001600160401b0380821115620001b957620001b962000174565b604051601f8301601f19908116603f01168101908282118183101715620001e457620001e462000174565b816040528381526020925086838588010111156200020157600080fd5b600091505b8382101562000225578582018301518183018401529082019062000206565b83821115620002375760008385830101525b9695505050505050565b600080600080600060a086880312156200025a57600080fd5b855162000267816200015b565b60208701519095506200027a816200015b565b60408701519094506200028d816200015b565b60608701519093506001600160401b0380821115620002ab57600080fd5b620002b989838a016200018a565b93506080880151915080821115620002d057600080fd5b50620002df888289016200018a565b9150509295509295909350565b600181811c908216806200030157607f821691505b6020821081036200032257634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200037657600081815260208120601f850160051c81016020861015620003515750805b601f850160051c820191505b8181101562000372578281556001016200035d565b5050505b505050565b81516001600160401b0381111562000397576200039762000174565b620003af81620003a88454620002ec565b8462000328565b602080601f831160018114620003e75760008415620003ce5750858301515b600019600386901b1c1916600185901b17855562000372565b600085815260208120601f198616915b828110156200041857888601518255948401946001909101908401620003f7565b5085821015620004375787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b612c8a80620004576000396000f3fe60806040526004361061031e5760003560e01c80636d48467b116101ab578063a457c2d7116100f7578063d8032ed311610095578063e7841ec01161006f578063e7841ec0146109ed578063f2fde38b14610a02578063fbcbc0f114610a22578063ffb2c47914610a4257600080fd5b8063d8032ed314610967578063dd62ed3e14610987578063e30443bc146109cd57600080fd5b8063aafd847a116100d1578063aafd847a146108d1578063b22f8a0414610907578063ba079d4914610927578063bc4c4b371461094757600080fd5b8063a457c2d714610871578063a8b9d24014610891578063a9059cbb146108b157600080fd5b80638bc1d6391161016457806395d89b411161013e57806395d89b41146107fa5780639c3372ea1461080f5780639eec101e1461082f578063a42340691461085057600080fd5b80638bc1d6391461079c5780638da5cb5b146107bc57806391b89fba146107da57600080fd5b80636d48467b146106db57806370a08231146106fb578063715018a61461073157806374c13fda14610746578063854509cd1461076657806385a6b3ae1461078657600080fd5b8063313ce5671161026a5780634e7b827f116102235780635ebf4db9116101fd5780635ebf4db91461065657806365b8dbc0146106765780636a474002146106965780636b69163b146106ab57600080fd5b80634e7b827f146105af5780635183d6fd146105df5780635a84c5eb1461063657600080fd5b8063313ce567146104f257806331e79db01461050e5780633599bb171461052e578063395093511461054e57806340ffdd801461056e578063418089041461058e57600080fd5b806318160ddd116102d757806323b872dd116102b157806323b872dd1461047e57806325cd35981461049e57806327ce0147146104bc5780633009a609146104dc57600080fd5b806318160ddd1461040c5780631d4ff89a14610421578063226cfa3d1461045157600080fd5b806303c833021461033257806306fdde031461033a5780630928847114610365578063095ea7b31461038557806309bbedde146103b55780631694505e146103d457600080fd5b3661032d5761032b610a7d565b005b600080fd5b61032b610a7d565b34801561034657600080fd5b5061034f610b10565b60405161035c91906127bd565b60405180910390f35b34801561037157600080fd5b5061032b61038036600461282a565b610ba2565b34801561039157600080fd5b506103a56103a0366004612847565b610bf6565b604051901515815260200161035c565b3480156103c157600080fd5b50600a545b60405190815260200161035c565b3480156103e057600080fd5b506015546103f4906001600160a01b031681565b6040516001600160a01b03909116815260200161035c565b34801561041857600080fd5b506002546103c6565b34801561042d57600080fd5b506103a561043c36600461282a565b60116020526000908152604090205460ff1681565b34801561045d57600080fd5b506103c661046c36600461282a565b60176020526000908152604090205481565b34801561048a57600080fd5b506103a5610499366004612873565b610c0d565b3480156104aa57600080fd5b506012546001600160a01b03166103f4565b3480156104c857600080fd5b506103c66104d736600461282a565b610c76565b3480156104e857600080fd5b506103c6600e5481565b3480156104fe57600080fd5b506040516012815260200161035c565b34801561051a57600080fd5b5061032b61052936600461282a565b610cd2565b34801561053a57600080fd5b5061032b6105493660046128c2565b610d6c565b34801561055a57600080fd5b506103a5610569366004612847565b610e0d565b34801561057a57600080fd5b5061032b6105893660046128c2565b610e43565b34801561059a57600080fd5b506012546103a590600160a81b900460ff1681565b3480156105bb57600080fd5b506103a56105ca36600461282a565b600f6020526000908152604090205460ff1681565b3480156105eb57600080fd5b506105ff6105fa3660046128df565b610ed9565b604080516001600160a01b0390971687526020870195909552938501929092526060840152608083015260a082015260c00161035c565b34801561064257600080fd5b5061032b6106513660046128df565b610f39565b34801561066257600080fd5b5061032b6106713660046128df565b610f7b565b34801561068257600080fd5b5061032b61069136600461282a565b610fbd565b3480156106a257600080fd5b5061032b611009565b3480156106b757600080fd5b506103a56106c636600461282a565b60106020526000908152604090205460ff1681565b3480156106e757600080fd5b506103a56106f636600461282a565b6110ab565b34801561070757600080fd5b506103c661071636600461282a565b6001600160a01b031660009081526020819052604090205490565b34801561073d57600080fd5b5061032b6110f7565b34801561075257600080fd5b506012546103f4906001600160a01b031681565b34801561077257600080fd5b506016546103f4906001600160a01b031681565b34801561079257600080fd5b506103c660085481565b3480156107a857600080fd5b5061032b6107b73660046128f8565b61116b565b3480156107c857600080fd5b506009546001600160a01b03166103f4565b3480156107e657600080fd5b506103c66107f536600461282a565b6111c0565b34801561080657600080fd5b5061034f6111cb565b34801561081b57600080fd5b5061032b61082a3660046128c2565b6111da565b34801561083b57600080fd5b506012546103a590600160a01b900460ff1681565b34801561085c57600080fd5b506012546103a590600160b01b900460ff1681565b34801561087d57600080fd5b506103a561088c366004612847565b611270565b34801561089d57600080fd5b506103c66108ac36600461282a565b6112bf565b3480156108bd57600080fd5b506103a56108cc366004612847565b6112eb565b3480156108dd57600080fd5b506103c66108ec36600461282a565b6001600160a01b031660009081526007602052604090205490565b34801561091357600080fd5b5061032b6109223660046128f8565b6112f8565b34801561093357600080fd5b506103a561094236600461282a565b61134d565b34801561095357600080fd5b506103a56109623660046128f8565b611399565b34801561097357600080fd5b5061032b61098236600461282a565b61151a565b34801561099357600080fd5b506103c66109a2366004612931565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3480156109d957600080fd5b5061032b6109e8366004612847565b611566565b3480156109f957600080fd5b50600e546103c6565b348015610a0e57600080fd5b5061032b610a1d36600461282a565b6115fe565b348015610a2e57600080fd5b506105ff610a3d36600461282a565b6116e9565b348015610a4e57600080fd5b50610a62610a5d3660046128df565b611798565b6040805193845260208401929092529082015260600161035c565b6000610a8860025490565b11610a9257600080fd5b3415610b0e57610ac5610aa460025490565b610ab234600160801b6118be565b610abc9190612975565b60055490611947565b60055560405134815233907fa493a9229478c3fcd73f66d2cdeb7f94fd0f341da924d1054236d784541165119060200160405180910390a2600854610b0a9034611947565b6008555b565b606060138054610b1f90612997565b80601f0160208091040260200160405190810160405280929190818152602001828054610b4b90612997565b8015610b985780601f10610b6d57610100808354040283529160200191610b98565b820191906000526020600020905b815481529060010190602001808311610b7b57829003601f168201915b5050505050905090565b6009546001600160a01b03163314610bd55760405162461bcd60e51b8152600401610bcc906129d1565b60405180910390fd5b6001600160a01b03166000908152600f60205260409020805460ff19169055565b6000610c033384846119a6565b5060015b92915050565b6000610c1a848484611aca565b610c6c8433610c6785604051806060016040528060288152602001612c08602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190611b2b565b6119a6565b5060019392505050565b6001600160a01b03811660009081526006602090815260408083205491839052822054600554600160801b92610cc892610cc392610cbd91610cb891906118be565b611b65565b90611b75565b611bb3565b610c079190612975565b6009546001600160a01b03163314610cfc5760405162461bcd60e51b8152600401610bcc906129d1565b6001600160a01b0381166000908152600f60205260408120805460ff19166001179055610d2a908290611bc6565b610d35600a82611c25565b6040516001600160a01b038216907fa878b31040b2e6d0a9a3d3361209db3908ba62014b0dca52adbaee451d128b2590600090a250565b6009546001600160a01b03163314610d965760405162461bcd60e51b8152600401610bcc906129d1565b801515601260169054906101000a900460ff16151503610db557600080fd5b60128054821515600160b01b0260ff60b01b199091161790556040517f3da2593f2c4724acfbd754045321e852cad26f3974834b1890045530f89c21b390610e0290831515815260200190565b60405180910390a150565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610c03918590610c679086611947565b6009546001600160a01b03163314610e6d5760405162461bcd60e51b8152600401610bcc906129d1565b801515601260159054906101000a900460ff16151503610e8c57600080fd5b60128054821515600160a81b0260ff60a81b199091161790556040517fc138a28750b971696f46ea59731c471ef1e08e4015404afdb139fd2e87dca1bb90610e0290831515815260200190565b600080600080600080610eeb600a5490565b8710610f0a575060009450600019935083925084915081905080610f30565b6000610f17600a89611d60565b9050610f22816116e9565b965096509650965096509650505b91939550919395565b6009546001600160a01b03163314610f635760405162461bcd60e51b8152600401610bcc906129d1565b610f7581670de0b6b3a7640000612a06565b60185550565b6009546001600160a01b03163314610fa55760405162461bcd60e51b8152600401610bcc906129d1565b610fb781670de0b6b3a7640000612a06565b60195550565b6009546001600160a01b03163314610fe75760405162461bcd60e51b8152600401610bcc906129d1565b601580546001600160a01b0319166001600160a01b0392909216919091179055565b60405162461bcd60e51b815260206004820152606560248201527f4a4554485f4469766964656e645f547261636b65723a2077697468647261774460448201527f69766964656e642064697361626c65642e20557365207468652027636c61696d60648201527f272066756e6374696f6e206f6e20746865206d61696e204a45544820636f6e746084820152643930b1ba1760d91b60a482015260c401610bcc565b6009546000906001600160a01b031633146110d85760405162461bcd60e51b8152600401610bcc906129d1565b506001600160a01b031660009081526010602052604090205460ff1690565b6009546001600160a01b031633146111215760405162461bcd60e51b8152600401610bcc906129d1565b6009546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600980546001600160a01b0319169055565b6009546001600160a01b031633146111955760405162461bcd60e51b8152600401610bcc906129d1565b6001600160a01b03919091166000908152601060205260409020805460ff1916911515919091179055565b6000610c07826112bf565b606060148054610b1f90612997565b6009546001600160a01b031633146112045760405162461bcd60e51b8152600401610bcc906129d1565b801515601260149054906101000a900460ff1615150361122357600080fd5b60128054821515600160a01b0260ff60a01b199091161790556040517f8d34c313963017194ed726d050e868657d0e2d2c6748d13e358cd4b89d4ee7c890610e0290831515815260200190565b6000610c033384610c6785604051806060016040528060258152602001612c30602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190611b2b565b6001600160a01b038116600090815260076020526040812054610c07906112e584610c76565b90611d93565b6000610c03338484611aca565b6009546001600160a01b031633146113225760405162461bcd60e51b8152600401610bcc906129d1565b6001600160a01b03919091166000908152601160205260409020805460ff1916911515919091179055565b6009546000906001600160a01b0316331461137a5760405162461bcd60e51b8152600401610bcc906129d1565b506001600160a01b031660009081526011602052604090205460ff1690565b6009546000906001600160a01b031633146113c65760405162461bcd60e51b8152600401610bcc906129d1565b601254600160b01b900460ff16156113e057506000610c07565b6001600160a01b03831660009081526011602052604090205460ff168280156114065750805b801561141c5750601254600160a81b900460ff16155b1561142b576000915050610c07565b6000816114405761143b85611dd5565b611449565b6114498561208e565b9050801561150f576001600160a01b038516600090815260176020526040902042905581156114bd57831515856001600160a01b03167ffbd928dd3806a2bdf802f3a28a2cc55205f95dbcd2c3ed313abfca278366f80c836040516114b091815260200190565b60405180910390a3611504565b831515856001600160a01b03167fa2c38e2d2fb7e3e1912d937fd1ca11ed6d51864dee4cfa7a7bf02becd7acf092836040516114fb91815260200190565b60405180910390a35b600192505050610c07565b506000949350505050565b6009546001600160a01b031633146115445760405162461bcd60e51b8152600401610bcc906129d1565b601280546001600160a01b0319166001600160a01b0392909216919091179055565b6009546001600160a01b031633146115905760405162461bcd60e51b8152600401610bcc906129d1565b6001600160a01b0382166000908152600f602052604090205460ff166115d0576019548110156115d4576115c5600a83611c25565b6115d0826000611bc6565b5050565b6115de8282611bc6565b60185481106115f3576115d0600a8383612401565b6115d0600a83611c25565b6009546001600160a01b031633146116285760405162461bcd60e51b8152600401610bcc906129d1565b6001600160a01b03811661168d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610bcc565b6009546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600980546001600160a01b0319166001600160a01b0392909216919091179055565b806000808080806116fb600a876124aa565b945060001993506000851261175d57600e5485111561172957600e546117229086906124f5565b935061175d565b600e54600a546000911061173e57600061174d565b600e54600a5461174d91611d93565b90506117598682611b75565b9450505b611766866112bf565b925061177186610c76565b6001600160a01b038716600090815260176020526040902054969895975093959294915050565b600a54600090819081908015806117b85750601254600160b01b900460ff165b156117ce575050600e54600092508291506118b7565b600e546000805a90506000805b89841080156117e957508582105b156118a657846117f881612a25565b95505085851061180757600094505b6000600a600001868154811061181f5761181f612a3e565b60009182526020808320909101546001600160a01b0316808352601090915260409091205490915060ff1661186c57611859816001611399565b1561186c578161186881612a25565b9250505b8261187681612a25565b93505060005a90508085111561189d5761189a6118938683611d93565b8790611947565b95505b93506117db9050565b600e85905590975095509193505050505b9193909250565b6000826000036118d057506000610c07565b60006118dc8385612a06565b9050826118e98583612975565b146119405760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610bcc565b9392505050565b6000806119548385612a54565b9050838110156119405760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610bcc565b6001600160a01b038316611a085760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610bcc565b6001600160a01b038216611a695760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610bcc565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60405162461bcd60e51b815260206004820152602b60248201527f4a4554485f4469766964656e645f547261636b65723a204e6f207472616e736660448201526a195c9cc8185b1b1bddd95960aa1b6064820152608401610bcc565b505050565b60008184841115611b4f5760405162461bcd60e51b8152600401610bcc91906127bd565b506000611b5c8486612a6c565b95945050505050565b60008181811215610c0757600080fd5b600080611b828385612a83565b905060008312158015611b955750838112155b80611baa5750600083128015611baa57508381125b61194057600080fd5b600080821215611bc257600080fd5b5090565b6001600160a01b03821660009081526020819052604090205480821115611c05576000611bf38383611d93565b9050611bff8482612532565b50505050565b80821015611b26576000611c198284611d93565b9050611bff8482612596565b6001600160a01b038116600090815260038301602052604090205460ff16611c4b575050565b6001600160a01b03811660009081526003830160209081526040808320805460ff1916905560018086018352818420849055600286019092528220548454909291611c9591612a6c565b90506000846000018281548110611cae57611cae612a3e565b60009182526020808320909101546001600160a01b03908116808452600289019092526040808420879055908716835282209190915585549091508190869085908110611cfd57611cfd612a3e565b600091825260209091200180546001600160a01b0319166001600160a01b03929092169190911790558454859080611d3757611d37612ac4565b600082815260209020810160001990810180546001600160a01b03191690550190555050505050565b6000826000018281548110611d7757611d77612a3e565b6000918252602090912001546001600160a01b03169392505050565b600061194083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611b2b565b600080611de1836112bf565b90508015612085576001600160a01b038316600090815260076020526040902054611e0c9082611947565b6001600160a01b03808516600090815260076020526040812092909255601254169081611e91576040516001600160a01b03861690610bb89085906000818181858888f193505050503d8060008114611e81576040519150601f19603f3d011682016040523d82523d6000602084013e611e86565b606091505b505080915050611feb565b6040805160028082526060820183526000926020830190803683375050601554604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c4648925060048083019260209291908290030181865afa158015611efb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f1f9190612ada565b81600081518110611f3257611f32612a3e565b60200260200101906001600160a01b031690816001600160a01b0316815250508281600181518110611f6657611f66612a3e565b6001600160a01b03928316602091820292909201015260155460405163b6f9de9560e01b815291169063b6f9de95908690611fac9060009086908c904290600401612b3b565b6000604051808303818588803b158015611fc557600080fd5b505af193505050508015611fd7575060015b611fe45760009150611fe9565b600191505b505b80612039576001600160a01b0385166000908152600760205260409020546120139084611d93565b6001600160a01b0390951660009081526007602052604081209590955550929392505050565b846001600160a01b03167fee503bee2bb6a87e57bc57db795f98137327401a0e7b7ce42e37926cc1a9ca4d8460405161207491815260200190565b60405180910390a250909392505050565b50600092915050565b60008061209a836112bf565b90508015612085576001600160a01b0383166000908152600760205260408120546120c59083611947565b6001600160a01b03851660009081526007602052604080822092909255815160028082526060820190935290918160200160208202803683375050601554604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c4648925060048083019260209291908290030181865afa15801561214d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121719190612ada565b8160008151811061218457612184612a3e565b6001600160a01b0392831660209182029290920101526016548251911690829060019081106121b5576121b5612a3e565b6001600160a01b0392831660209182029290920101526016546040516370a0823160e01b815230600482015260009291909116906370a0823190602401602060405180830381865afa15801561220f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122339190612b70565b60155460405163b6f9de9560e01b81529192506001600160a01b03169063b6f9de9590869061226d90600090879030904290600401612b3b565b6000604051808303818588803b15801561228657600080fd5b505af193505050508015612298575060015b6122a557600092506123a8565b6016546040516370a0823160e01b81523060048201526000916123189184916001600160a01b0316906370a0823190602401602060405180830381865afa1580156122f4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112e59190612b70565b905080156123a15760165460405163a9059cbb60e01b81526001600160a01b03898116600483015260248201849052600196509091169063a9059cbb906044016020604051808303816000875af1158015612377573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061239b9190612b89565b506123a6565b600093505b505b826123f7576001600160a01b0386166000908152600760205260409020546123d09085611d93565b6001600160a01b039096166000908152600760205260408120969096555093949350505050565b5091949350505050565b6001600160a01b038216600090815260038401602052604090205460ff1615612446576001600160a01b03821660009081526001840160205260409020819055505050565b6001600160a01b03821660008181526003850160209081526040808320805460ff19166001908117909155878101835281842086905587546002890184529184208290558101875586835291200180546001600160a01b0319169091179055505050565b6001600160a01b038116600090815260038301602052604081205460ff166124d55750600019610c07565b506001600160a01b03166000908152600291909101602052604090205490565b6000806125028385612ba6565b9050600083121580156125155750838113155b80611baa5750600083128015611baa575083811361194057600080fd5b61253c82826125da565b612576612557610cb8836005546118be90919063ffffffff16565b6001600160a01b038416600090815260066020526040902054906124f5565b6001600160a01b0390921660009081526006602052604090209190915550565b6125a082826126b9565b6125766125bb610cb8836005546118be90919063ffffffff16565b6001600160a01b03841660009081526006602052604090205490611b75565b6001600160a01b0382166126305760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610bcc565b60025461263d9082611947565b6002556001600160a01b0382166000908152602081905260409020546126639082611947565b6001600160a01b038316600081815260208181526040808320949094559251848152919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35050565b6001600160a01b0382166127195760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610bcc565b61275681604051806060016040528060228152602001612be6602291396001600160a01b0385166000908152602081905260409020549190611b2b565b6001600160a01b03831660009081526020819052604090205560025461277c9082611d93565b6002556040518181526000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016126ad565b600060208083528351808285015260005b818110156127ea578581018301518582016040015282016127ce565b818111156127fc576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b038116811461282757600080fd5b50565b60006020828403121561283c57600080fd5b813561194081612812565b6000806040838503121561285a57600080fd5b823561286581612812565b946020939093013593505050565b60008060006060848603121561288857600080fd5b833561289381612812565b925060208401356128a381612812565b929592945050506040919091013590565b801515811461282757600080fd5b6000602082840312156128d457600080fd5b8135611940816128b4565b6000602082840312156128f157600080fd5b5035919050565b6000806040838503121561290b57600080fd5b823561291681612812565b91506020830135612926816128b4565b809150509250929050565b6000806040838503121561294457600080fd5b823561294f81612812565b9150602083013561292681612812565b634e487b7160e01b600052601160045260246000fd5b60008261299257634e487b7160e01b600052601260045260246000fd5b500490565b600181811c908216806129ab57607f821691505b6020821081036129cb57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6000816000190483118215151615612a2057612a2061295f565b500290565b600060018201612a3757612a3761295f565b5060010190565b634e487b7160e01b600052603260045260246000fd5b60008219821115612a6757612a6761295f565b500190565b600082821015612a7e57612a7e61295f565b500390565b600080821280156001600160ff1b0384900385131615612aa557612aa561295f565b600160ff1b8390038412811615612abe57612abe61295f565b50500190565b634e487b7160e01b600052603160045260246000fd5b600060208284031215612aec57600080fd5b815161194081612812565b600081518084526020808501945080840160005b83811015612b305781516001600160a01b031687529582019590820190600101612b0b565b509495945050505050565b848152608060208201526000612b546080830186612af7565b6001600160a01b03949094166040830152506060015292915050565b600060208284031215612b8257600080fd5b5051919050565b600060208284031215612b9b57600080fd5b8151611940816128b4565b60008083128015600160ff1b850184121615612bc457612bc461295f565b6001600160ff1b0384018313811615612bdf57612bdf61295f565b5050039056fe45524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212204f5f1dba7ebec6ee24b08d7152d48e3d1643a7eb6f8370e7a437125c6f8ddd4c64736f6c634300080f0033