Transaktionsdetails
Transaktions-Hash
: 0xc0623c6f32b5cf34ec6789aa30e233d9869b765df7dd7da26b9702cec9566524
Status:
Erfolg
Block:
2903017
24.335.045 Blockbestätigungen
Zeitstempel:
21.08.2023, 13:23:01 (Vor 1 Jahr 6 Monate)
Interagiert mit (bis):
Betrag:
0ETH
($0)
Transaktionsgebühr:
0,010651518785879324
$17,85
L2 Gas price:
0,000000001500006996 ETH(1,500006996 Gwei)
L2-Gaslimit & -nutzung:
5.107.492|
5.107.492(100 %)
L2 fee paid:
0,007661273732014032 ETH
L2-Gasgebühr:
Base: 0,000006996 Gwei
|Max. Priorität: 1,5 Gwei
|Max.: 1,500014484 Gwei
L1-Gaspreis:
0,000000011628973578 ETH(11,628973578 Gwei)
L1 verbrauchtes Gas:
375.932
L1-Gebühr Skalar:
0,684
L1 fee paid:
0,002990245053865292 ETH
Andere Attribute:
Transaktionsart:2(Eine von EIP-1559 initiierte Transaktionsart)
Nonce:0
Position im Block:3
Input-Daten:
0x608060405234801561001057600080fd5b50604051615d3e380380615d3e83398101604081905261002f91610370565b610037610094565b604080513360248201526001600160a01b0384166044808301919091528251808303909101815260649091019091526020810180516001600160e01b031663485cc95560e01b17905261008c828260006100c6565b50505061040c565b6000806040516100a390610363565b604051809103906000f0801580156100bf573d6000803e3d6000fd5b5092915050565b6100cf836100fc565b6000825111806100dc5750805b156100f7576100f5838361013c60201b6100291760201c565b505b505050565b61010581610168565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606101618383604051806060016040528060278152602001615d176027913961023a565b9392505050565b61017b8161031860201b6100551760201c565b6101e25760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b60648201526084015b60405180910390fd5b806102197f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61032760201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606001600160a01b0384163b6102a25760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b60648201526084016101d9565b600080856001600160a01b0316856040516102bd91906103bd565b600060405180830381855af49150503d80600081146102f8576040519150601f19603f3d011682016040523d82523d6000602084013e6102fd565b606091505b50909250905061030e82828661032a565b9695505050505050565b6001600160a01b03163b151590565b90565b60608315610339575081610161565b8251156103495782518084602001fd5b8160405162461bcd60e51b81526004016101d991906103d9565b6156798061069e83390190565b60006020828403121561038257600080fd5b81516001600160a01b038116811461016157600080fd5b60005b838110156103b457818101518382015260200161039c565b50506000910152565b600082516103cf818460208701610399565b9190910192915050565b60208152600082518060208401526103f8816040850160208701610399565b601f01601f19169190910160400192915050565b6102838061041b6000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b61009f565b565b606061004e8383604051806060016040528060278152602001610250602791396100c3565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e8080156100be573d6000f35b3d6000fd5b60606100ce84610055565b61012e5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b60648201526084015b60405180910390fd5b600080856001600160a01b0316856040516101499190610200565b600060405180830381855af49150503d8060008114610184576040519150601f19603f3d011682016040523d82523d6000602084013e610189565b606091505b50915091506101998282866101a3565b9695505050505050565b606083156101b257508161004e565b8251156101c25782518084602001fd5b8160405162461bcd60e51b8152600401610125919061021c565b60005b838110156101f75781810151838201526020016101df565b50506000910152565b600082516102128184602087016101dc565b9190910192915050565b602081526000825180602084015261023b8160408501602087016101dc565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a164736f6c6343000810000a60a06040523060805234801561001457600080fd5b5060805161562c6200004d60003960008181610f3d01528181610f7d01528181611271015281816112b1015261133d015261562c6000f3fe60806040526004361061023b5760003560e01c806389a734c01161012e578063ce7f79b9116100ab578063eba7fb771161006f578063eba7fb771461073e578063f1d2ec1d1461075e578063f2fde38b1461077e578063ff22f2721461079e578063ff378719146107be57600080fd5b8063ce7f79b9146106a8578063d3c7c2c7146106c8578063d3e95ea4146106eb578063d4f823221461070b578063decf2a481461072b57600080fd5b8063b805f321116100f2578063b805f32114610608578063c11d9ecb14610628578063c5d7ca0014610648578063c8173c4414610668578063cb4f999b1461068857600080fd5b806389a734c01461053c5780638b0a77651461057f5780638f487dc9146105b5578063a5c9c66c146105c8578063ab115fd8146105e857600080fd5b80634f1ef286116101bc57806360a2da981161018057806360a2da981461045a57806360b068be1461049f5780637234cd95146104b25780637fe0282b146104d2578063827c87cc1461051c57600080fd5b80634f1ef286146103c4578063515147ab146103d757806352d1902d146103f757806354d6a2b71461041a57806358d9b4e11461043a57600080fd5b806330f00f3a1161020357806330f00f3a1461033157806335eff30f146103515780633659cfe61461037157806337b90a4f14610391578063485cc955146103a457600080fd5b8063051119f5146102405780631145b3fe146102625780631e2a6075146102825780632335093c146102cf578063264849e714610311575b600080fd5b34801561024c57600080fd5b5061026061025b3660046147a8565b6107f4565b005b34801561026e57600080fd5b5061026061027d3660046147c3565b610920565b34801561028e57600080fd5b506102a261029d3660046147ef565b610ab4565b604080516001600160a01b0394851681529390921660208401521515908201526060015b60405180910390f35b3480156102db57600080fd5b506102ff6102ea3660046147a8565b60666020526000908152604090205460ff1681565b60405160ff90911681526020016102c6565b34801561031d57600080fd5b5061026061032c3660046147ef565b610b2b565b34801561033d57600080fd5b5061026061034c3660046147a8565b610cec565b34801561035d57600080fd5b5061026061036c36600461481d565b610e12565b34801561037d57600080fd5b5061026061038c3660046147a8565b610f33565b61026061039f366004614840565b610ffb565b3480156103b057600080fd5b506102606103bf36600461487b565b611143565b6102606103d23660046148eb565b611267565b3480156103e357600080fd5b506102606103f2366004614990565b611320565b34801561040357600080fd5b5061040c611330565b6040519081526020016102c6565b34801561042657600080fd5b506102606104353660046147ef565b6113de565b34801561044657600080fd5b506102606104553660046147c3565b611551565b34801561046657600080fd5b5061047a6104753660046147c3565b61176e565b604080516001600160a01b03909316835264ffffffffff9091166020830152016102c6565b6102606104ad3660046149e6565b6117e4565b3480156104be57600080fd5b506102606104cd366004614a33565b611acf565b3480156104de57600080fd5b506105066104ed3660046147a8565b60996020526000908152604090205464ffffffffff1681565b60405164ffffffffff90911681526020016102c6565b34801561052857600080fd5b50610260610537366004614a74565b611bcc565b34801561054857600080fd5b50610572610557366004614ac8565b609a602052600090815260409020546001600160a01b031681565b6040516102c69190614ae3565b34801561058b57600080fd5b5061040c61059a366004614af7565b60281b60ff60281b166000908152609b602052604090205490565b6102606105c3366004614840565b611d1e565b3480156105d457600080fd5b506102606105e3366004614b12565b611f5b565b3480156105f457600080fd5b50610260610603366004614b12565b612125565b34801561061457600080fd5b506102606106233660046147a8565b6123df565b34801561063457600080fd5b50610260610643366004614bf7565b61240c565b34801561065457600080fd5b50610260610663366004614cb6565b612502565b34801561067457600080fd5b50610260610683366004614b12565b61272f565b34801561069457600080fd5b506102606106a3366004614af7565b61291f565b3480156106b457600080fd5b506102606106c3366004614840565b612953565b3480156106d457600080fd5b506106dd612a52565b6040516102c6929190614cea565b3480156106f757600080fd5b5061040c61070636600461487b565b612c46565b34801561071757600080fd5b50610260610726366004614d71565b612cc7565b610260610739366004614d9b565b612cfc565b34801561074a57600080fd5b5060405161210560f01b81526020016102c6565b34801561076a57600080fd5b506102606107793660046147c3565b612f27565b34801561078a57600080fd5b506102606107993660046147a8565b613062565b3480156107aa57600080fd5b506102606107b93660046147a8565b613096565b3480156107ca57600080fd5b506105726107d9366004614af7565b6065602052600090815260409020546001600160a01b031681565b3360008181526099602052604081205464ffffffffff16908190036108345760405162461bcd60e51b815260040161082b90614dbe565b60405180910390fd5b64ffffffffff81166000908152609a60205260409020546001600160a01b038381169116146108755760405162461bcd60e51b815260040161082b90614e01565b6001600160a01b03831660009081526099602052604090205464ffffffffff8281169116146108b65760405162461bcd60e51b815260040161082b90614e42565b6001600160a01b03831660009081526099602052604090819020805464ffffffffff191690555164ffffffffff8216907f475b83c893df40ee19fd0783cf26478cdb58478dff65bb62560e1e7c36e0f22f90610913908690614ae3565b60405180910390a2505050565b81600161092d8260f81c90565b60ff161461094d5760405162461bcd60e51b815260040161082b90614e8e565b8261210561095b8260201c90565b61ffff161461097c5760405162461bcd60e51b815260040161082b90614ec5565b6109846131e8565b6109a05760405162461bcd60e51b815260040161082b90614ef6565b6001600160a01b0383166109c65760405162461bcd60e51b815260040161082b90614f37565b60006109e464ffffffffff605887901c81169060d088901c16614f82565b6001601087901b60ff60281b16176000908152609b6020526040812080549293508392909190610a15908490614f82565b9091555060009050610a26866131fa565b905080610a79576000610a3887613205565b9050610a448184614f82565b601088901b60ff60281b166000908152609b6020526040812080549295508392909190610a72908490614f95565b9091555050505b6000610a858760181c90565b9050610a92818785613261565b604051879060008051602061560083398151915290600090a250505050505050565b600081815260ce6020526040812054819081906001600160c81b0316610ad981613469565b93506001600160c81b038116151591506001600160a01b038416610b005760009250610b23565b64ffffffffff81166000908152609a60205260409020546001600160a01b031692505b509193909250565b806001610b388260f81c90565b60ff1614610b585760405162461bcd60e51b815260040161082b90614e8e565b81612105610b668260081c90565b61ffff1614610b875760405162461bcd60e51b815260040161082b90614ec5565b60fe610b938260181c90565b60ff16101560fe8260ff16101514610bbd5760405162461bcd60e51b815260040161082b90614fa8565b600081815260ce60205260409020546001600160c81b031615610bf25760405162461bcd60e51b815260040161082b90614fda565b64174876e80060d082901c64ffffffffff161115610c225760405162461bcd60e51b815260040161082b90615007565b6000610c394264ffffffffff603085901c16614f82565b9050610e108111610c5c5760405162461bcd60e51b815260040161082b9061505e565b611c208110610c7d5760405162461bcd60e51b815260040161082b9061508b565b60ff60281b602885901b166001176000908152609b60205260408120805460d087901c64ffffffffff169287928492909190610cba908490614f95565b90915550610ccb9050813384613478565b60405186906000805160206155e083398151915290600090a2505050505050565b3360008181526099602052604081205464ffffffffff1690819003610d235760405162461bcd60e51b815260040161082b90614dbe565b64ffffffffff81166000908152609a60205260409020546001600160a01b03838116911614610d645760405162461bcd60e51b815260040161082b90614e01565b6001600160a01b03831660009081526099602052604090205464ffffffffff828116911614610da55760405162461bcd60e51b815260040161082b90614e42565b64ffffffffff81166000818152609a602090815260409182902080546001600160a01b0319166001600160a01b0388811691821790925583519187168252918101919091527fc94089e0c0b1b79fdecc6e64fb759cdd390590a15c7e50d281e681ea8273261c9101610913565b600082815260ce60205260409020546001600160c81b031660018111610e4a5760405162461bcd60e51b815260040161082b906150b7565b8064ffffffffff1615610e9f5760405162461bcd60e51b815260206004820152601b60248201527f5377617020626f6e64656420746f20616e6f7468657220706f6f6c0000000000604482015260640161082b565b3360009081526099602052604090205464ffffffffff838116911614610ed75760405162461bcd60e51b815260040161082b906150e4565b600083815260ce602052604080822080546001600160c81b03191664ffffffffff86166001600160c81b038616171790555184917f60a99b51ae498c44acbbe11031aed2a06a32be66d2122e6e2a7a16c087865cc991a2505050565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163003610f7b5760405162461bcd60e51b815260040161082b9061513c565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610fad6136f6565b6001600160a01b031614610fd35760405162461bcd60e51b815260040161082b90615188565b610fdc81613712565b60408051600080825260208201909252610ff89183919061373d565b50565b6000821161101b5760405162461bcd60e51b815260040161082b906151d4565b8064ffffffffff81166000036110435760405162461bcd60e51b815260040161082b90615205565b3360009081526099602052604090205464ffffffffff8281169116146110bc5760405162461bcd60e51b815260206004820152602860248201527f4e65656420616e20617574686f72697a65642061646472657373206173207468604482015267329039b4b3b732b960c11b606482015260840161082b565b65ffffffffffff82166000908152609b6020526040812080548592906110e3908490614f95565b909155505060ff602883901c166110fb813386613478565b8265ffffffffffff167f7d7d1df74ef3a6434d8d63dc0a25d13d5fa94dbe738c38a3cce26e6f892e2a768560405161113591815260200190565b60405180910390a250505050565b600054610100900460ff16158080156111635750600054600160ff909116105b806111845750611172306138a8565b158015611184575060005460ff166001145b6111e75760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840161082b565b6000805460ff19166001179055801561120a576000805461ff0019166101001790555b611213836138b7565b61121c82613960565b8015611262576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036112af5760405162461bcd60e51b815260040161082b9061513c565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166112e16136f6565b6001600160a01b0316146113075760405162461bcd60e51b815260040161082b90615188565b61131082613712565b61131c8282600161373d565b5050565b61132a8482611551565b50505050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146113cb5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c6044820152771b1959081d1a1c9bdd59da0819195b1959d85d1958d85b1b60421b606482015260840161082b565b5060008051602061559983398151915290565b600081815260ce60205260409020546001600160c81b0316600181116114165760405162461bcd60e51b815260040161082b906150b7565b42603083901c64ffffffffff16106114675760405162461bcd60e51b815260206004820152601460248201527314ddd85c081a5cc81cdd1a5b1b081b1bd8dad95960621b604482015260640161082b565b600082815260ce6020526040902080546001600160c81b03191690558161148c6131e8565b156114d75764ffffffffff808316602883901b60ff60281b16176000908152609b602052604081208054859360d088901c1692906114cb908490614f95565b90915550611521915050565b6114f5816114e484613469565b60d086901c64ffffffffff16613261565b60405183907ff6b6b4f7a13f02512c1b3aa8dcc4a07d7775a6a4becbd439efcbd37c5408e67f90600090a25b60405183907ff6b6b4f7a13f02512c1b3aa8dcc4a07d7775a6a4becbd439efcbd37c5408e67f90600090a2505050565b81600161155e8260f81c90565b60ff161461157e5760405162461bcd60e51b815260040161082b90614e8e565b8261210561158c8260201c90565b61ffff16146115ad5760405162461bcd60e51b815260040161082b90614ec5565b60006115b98585613a15565b600081815261010160205260409020549091506001600160501b0316156115f25760405162461bcd60e51b815260040161082b90614fda565b3360009081526099602052604081205464ffffffffff16908190036116295760405162461bcd60e51b815260040161082b9061523c565b60006116376104b042614f95565b905061165061012c64ffffffffff60308a901c16614f82565b81106116ac5760405162461bcd60e51b815260206004820152602560248201527f43616e6e6f74206c6f636b20626563617573652065787069726554732069732060448201526439b7b7b71760d91b606482015260840161082b565b64ffffffffff828116601089901b60ff60281b1617906116d99060588a901c81169060d08b901c16614f82565b65ffffffffffff82166000908152609b602052604081208054909190611700908490614f82565b90915550506000848152610101602052604080822080546001600160501b03191664ffffffffff8716602887901b69ffffffffff000000000016171790555189917fbfb879c34323c5601fafe832c3a8a1e31e12c288695838726ddeada86034edb491a25050505050505050565b600080600061177d8585613a15565b600081815261010160205260409020549091506001600160501b031660018190036117af5760019350600092506117db565b64ffffffffff8082166000908152609a60205260409020546001600160a01b03169450602882901c1692505b50509250929050565b8260016117f18260f81c90565b60ff16146118115760405162461bcd60e51b815260040161082b90614e8e565b8361210561181f8260081c90565b61ffff16146118405760405162461bcd60e51b815260040161082b90614ec5565b60fe61184c8260181c90565b60ff16101560fe8260ff161015146118765760405162461bcd60e51b815260040161082b90614fa8565b600081815260ce60205260409020546001600160c81b0316156118ab5760405162461bcd60e51b815260040161082b90614fda565b64174876e80060d082901c64ffffffffff1611156118db5760405162461bcd60e51b815260040161082b90615007565b60006118f24264ffffffffff603085901c16614f82565b9050610e1081116119155760405162461bcd60e51b815260040161082b9061505e565b611c2081106119365760405162461bcd60e51b815260040161082b9061508b565b600061194186613469565b9050336001600160a01b038616146119b35760405162461bcd60e51b815260206004820152602f60248201527f5472616e73616374696f6e2073686f756c642062652073656e742066726f6d2060448201526e636f6e74726163744164647265737360881b606482015260840161082b565b6040516301fd3f7760e71b81526001600160a01b0386169063fe9fbb80906119df908490600401614ae3565b602060405180830381865afa1580156119fc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a20919061528b565b611a6c5760405162461bcd60e51b815260206004820152601a60248201527f4e6f7420617574686f72697a656420627920636f6e7472616374000000000000604482015260640161082b565b600087815260ce6020526040812080546001600160c81b0319166001600160c81b038916179055879050611aac818760d08b901c64ffffffffff16613478565b604051889060008051602061557983398151915290600090a25050505050505050565b610134546001600160a01b03163314611afa5760405162461bcd60e51b815260040161082b906152a8565b64ffffffffff81166000908152609a60205260409020546001600160a01b0316611b625760405162461bcd60e51b8152602060048201526019602482015278141bdbdb081a5b99195e081b9bdd081c9959da5cdd195c9959603a1b604482015260640161082b565b602883901b60ff60281b166000908152609b602052604081208054849290611b8b908490614f82565b909155505064ffffffffff8116602884901b60ff60281b16176000908152609b602052604081208054849290611bc2908490614f95565b9091555050505050565b600085815260ce60205260409020546001600160c81b031660018111611c045760405162461bcd60e51b815260040161082b906150b7565b611c10610e1042614f95565b603087901c64ffffffffff161015611c4357600086815260ce6020526040902080546001600160c81b0319169055611c63565b600086815260ce6020526040902080546001600160c81b03191660011790555b611c7886848787611c7386613469565b613a5e565b85818315611cc85764ffffffffff818116602884901b60ff60281b16176000908152609b60205260408120805460d08c901c9390931692909190611cbd908490614f95565b90915550611cfb9050565b64ffffffffff8181166000908152609a6020526040902054611cfb9184916001600160a01b03169060d08c901c16613261565b60405188906000805160206155e083398151915290600090a25050505050505050565b60008211611d3e5760405162461bcd60e51b815260040161082b906151d4565b338164ffffffffff8116600003611d675760405162461bcd60e51b815260040161082b90615205565b64ffffffffff81166000908152609a60205260409020546001600160a01b031615611dd45760405162461bcd60e51b815260206004820152601d60248201527f506f6f6c20696e64657820616c72656164792072656769737465726564000000604482015260640161082b565b6001600160a01b03821660009081526099602052604090205464ffffffffff1615611e4b5760405162461bcd60e51b815260206004820152602160248201527f5369676e6572206164647265737320616c7265616479207265676973746572656044820152601960fa1b606482015260840161082b565b64ffffffffff81166000818152609a6020908152604080832080546001600160a01b0319166001600160a01b038816908117909155835260998252808320805464ffffffffff191690941790935565ffffffffffff86168252609b90529081208054869290611ebb908490614f95565b909155505060ff602884901c16611ed3818487613478565b8164ffffffffff167fb8d9c35a714d4e29eaf036b9bf8183a093c5573ac809453b4e8434e25c9126d284604051611f0a9190614ae3565b60405180910390a28365ffffffffffff167f7d7d1df74ef3a6434d8d63dc0a25d13d5fa94dbe738c38a3cce26e6f892e2a7686604051611f4c91815260200190565b60405180910390a25050505050565b333214611f7a5760405162461bcd60e51b815260040161082b906152d9565b42603086901c64ffffffffff1611611fa45760405162461bcd60e51b815260040161082b9061531b565b6001600160a01b038116611fca5760405162461bcd60e51b815260040161082b90614f37565b6000611fd5866131fa565b9050801561200157611fe56131e8565b6120015760405162461bcd60e51b815260040161082b90614ef6565b600061200d8785613a15565b6000818152610101602052604090205490915060016001600160501b039091161161204a5760405162461bcd60e51b815260040161082b906150b7565b6120578784888888613a5e565b60008181526101016020526040812080546001600160501b031916600117905564ffffffffff605889901c1660d089901c64ffffffffff166120999190614f82565b9050826120ec5760006120ab89613205565b90506120b78183614f82565b60108a901b60ff60281b166000908152609b60205260408120805492945083929091906120e5908490614f95565b9091555050505b612102886120fa8a60181c90565b878785613cef565b604051889060008051602061560083398151915290600090a25050505050505050565b8460016121328260f81c90565b60ff16146121525760405162461bcd60e51b815260040161082b90614e8e565b856121056121608260201c90565b61ffff16146121815760405162461bcd60e51b815260040161082b90614ec5565b3332146121a05760405162461bcd60e51b815260040161082b906152d9565b42603088901c64ffffffffff16116121ca5760405162461bcd60e51b815260040161082b9061531b565b6001600160a01b0383166121f05760405162461bcd60e51b815260040161082b90614f37565b60006121fb886131fa565b905080156122275761220b6131e8565b6122275760405162461bcd60e51b815260040161082b90614ef6565b60006122338987613a15565b600081815261010160205260409020549091506001600160501b03161561226c5760405162461bcd60e51b815260040161082b90614fda565b3360009081526099602052604081205464ffffffffff16908190036122a35760405162461bcd60e51b815260040161082b9061523c565b6122b08a878b8b8b613a5e565b60008281526101016020526040812080546001600160501b031916600117905564ffffffffff60588c901c1660d08c901c64ffffffffff166122f29190614f82565b64ffffffffff831660108d901b60ff60281b16176000908152609b6020526040812080549293508392909190612329908490614f82565b909155508490506123a357600061233f8c613205565b905061234b8183614f82565b915080609b600061236f8f600064ffffffffff1660109190911b60ff60281b161790565b65ffffffffffff1665ffffffffffff168152602001908152602001600020600082825461239c9190614f95565b9091555050505b6123b98b6123b18d60181c90565b8a8a85613cef565b6040518b9060008051602061560083398151915290600090a25050505050505050505050565b6123e76131e8565b6124035760405162461bcd60e51b815260040161082b90614ef6565b610ff881613960565b610134546001600160a01b031633146124375760405162461bcd60e51b815260040161082b906152a8565b805182511461249f5760405162461bcd60e51b815260206004820152602e60248201527f546f6b656e7320616e6420696e64657865732073686f756c642068617665207460448201526d0d0ca40e6c2daca40d8cadccee8d60931b606482015260840161082b565b60005b82518160ff161015611262576124f0838260ff16815181106124c6576124c6615352565b6020026020010151838360ff16815181106124e3576124e3615352565b6020026020010151613d27565b806124fa81615368565b9150506124a2565b83600161250f8260f81c90565b60ff161461252f5760405162461bcd60e51b815260040161082b90614e8e565b8461210561253d8260081c90565b61ffff161461255e5760405162461bcd60e51b815260040161082b90614ec5565b60fe61256a8260181c90565b60ff16101560fe8260ff161015146125945760405162461bcd60e51b815260040161082b90614fa8565b600081815260ce60205260409020546001600160c81b0316156125c95760405162461bcd60e51b815260040161082b90614fda565b64174876e80060d082901c64ffffffffff1611156125f95760405162461bcd60e51b815260040161082b90615007565b60006126104264ffffffffff603085901c16614f82565b9050610e1081116126335760405162461bcd60e51b815260040161082b9061505e565b611c2081106126545760405162461bcd60e51b815260040161082b9061508b565b600061265f85613469565b90508464ffffffffff8116158015906126815750336001600160a01b03831614155b156126be573360009081526099602052604090205464ffffffffff8281169116146126be5760405162461bcd60e51b815260040161082b906150e4565b6126ca89898985613f26565b600089815260ce6020526040812080546001600160c81b0319166001600160c81b03891617905589905061270a818460d08d901c64ffffffffff16613478565b6040518a9060008051602061557983398151915290600090a250505050505050505050565b84600161273c8260f81c90565b60ff161461275c5760405162461bcd60e51b815260040161082b90614e8e565b8561210561276a8260081c90565b61ffff161461278b5760405162461bcd60e51b815260040161082b90614ec5565b60fe6127978260181c90565b60ff16101560fe8260ff161015146127c15760405162461bcd60e51b815260040161082b90614fa8565b600081815260ce60205260409020546001600160c81b0316156127f65760405162461bcd60e51b815260040161082b90614fda565b64174876e80060d082901c64ffffffffff1611156128265760405162461bcd60e51b815260040161082b90615007565b600061283d4264ffffffffff603085901c16614f82565b9050610e1081116128605760405162461bcd60e51b815260040161082b9061505e565b611c2081106128815760405162461bcd60e51b815260040161082b9061508b565b61288e8885898989613a5e565b600088815260ce6020908152604080832080546001600160c81b031916600190811790915560ff60281b60288d901b16178352609b9091528120805464ffffffffff60d08c901c16928b9284929091906128e9908490614f95565b909155506128fa9050818884613478565b6040518a906000805160206155e083398151915290600090a250505050505050505050565b610134546001600160a01b0316331461294a5760405162461bcd60e51b815260040161082b906152a8565b610ff881614145565b600082116129735760405162461bcd60e51b815260040161082b906151d4565b8064ffffffffff811660000361299b5760405162461bcd60e51b815260040161082b90615205565b64ffffffffff81166000908152609a60205260409020546001600160a01b031633146129d95760405162461bcd60e51b815260040161082b90614e01565b65ffffffffffff82166000908152609b602052604081208054859290612a00908490614f82565b909155505060ff602883901c16612a18813386613261565b8265ffffffffffff167f34c3d1c46f89307d63d8818fcc5c2a9c07a5f7a01ea4319bfba1899f40c6f4008560405161113591815260200190565b6060806000805b60ff8260ff161015612ab7576000606581612a75856001615387565b60ff1681526020810191909152604001600020546001600160a01b031614612aa55780612aa181615368565b9150505b81612aaf81615368565b925050612a59565b8060ff166001600160401b03811115612ad257612ad26148a5565b604051908082528060200260200182016040528015612afb578160200160208202803683370190505b5093508060ff166001600160401b03811115612b1957612b196148a5565b604051908082528060200260200182016040528015612b42578160200160208202803683370190505b50925060008092505b60ff8360ff161015612c3f576000606581612b67866001615387565b60ff1681526020810191909152604001600020546001600160a01b031614612c2d5760656000612b98856001615387565b60ff1660ff16815260200190815260200160002060009054906101000a90046001600160a01b0316858260ff1681518110612bd557612bd5615352565b6001600160a01b0390921660209283029190910190910152612bf8836001615387565b848260ff1681518110612c0d57612c0d615352565b60ff9092166020928302919091019091015280612c2981615368565b9150505b82612c3781615368565b935050612b4b565b5050509091565b6001600160a01b0380831660009081526066602090815260408083205493851683526099909152812054909160ff169064ffffffffff16801580612c8b575060ff8216155b15612c9b57600092505050612cc1565b64ffffffffff1660289190911b60ff60281b16176000908152609b602052604090205490505b92915050565b610134546001600160a01b03163314612cf25760405162461bcd60e51b815260040161082b906152a8565b61131c8282613d27565b816001612d098260f81c90565b60ff1614612d295760405162461bcd60e51b815260040161082b90614e8e565b82612105612d378260081c90565b61ffff1614612d585760405162461bcd60e51b815260040161082b90614ec5565b60fe612d648260181c90565b60ff16101560fe8260ff16101514612d8e5760405162461bcd60e51b815260040161082b90614fa8565b600081815260ce60205260409020546001600160c81b031615612dc35760405162461bcd60e51b815260040161082b90614fda565b64174876e80060d082901c64ffffffffff161115612df35760405162461bcd60e51b815260040161082b90615007565b6000612e0a4264ffffffffff603085901c16614f82565b9050610e108111612e2d5760405162461bcd60e51b815260040161082b9061505e565b611c208110612e4e5760405162461bcd60e51b815260040161082b9061508b565b6000612e5985613469565b9050336001600160a01b03821614612ec55760405162461bcd60e51b815260206004820152602960248201527f5472616e73616374696f6e2073686f756c642062652073656e742066726f6d2060448201526834b734ba34b0ba37b960b91b606482015260840161082b565b600086815260ce6020526040812080546001600160c81b0319166001600160c81b038816179055869050612f05818360d08a901c64ffffffffff16613478565b604051879060008051602061557983398151915290600090a250505050505050565b6000612f338383613a15565b600081815261010160205260409020549091506001600160501b031660018111612f6f5760405162461bcd60e51b815260040161082b906150b7565b42602882901c64ffffffffff1610612fbe5760405162461bcd60e51b815260206004820152601260248201527153776170207374696c6c20696e206c6f636b60701b604482015260640161082b565b64ffffffffff818116601086901b60ff60281b161790612feb90605887901c81169060d088901c16614f82565b65ffffffffffff82166000908152609b602052604081208054909190613012908490614f95565b90915550506000838152610101602052604080822080546001600160501b03191690555186917fac7d23c4f0137a4cc35b0e4b4bc8061ea6cb65805e87ceb0a77ca0c85814858c91a25050505050565b610134546001600160a01b0316331461308d5760405162461bcd60e51b815260040161082b906152a8565b610ff8816138b7565b6001600160a01b03811660009081526099602052604090205464ffffffffff161561310f5760405162461bcd60e51b815260206004820152602360248201527f4164647220697320617574686f72697a656420666f7220616e6f7468657220706044820152621bdbdb60ea1b606482015260840161082b565b3360008181526099602052604081205464ffffffffff16908190036131465760405162461bcd60e51b815260040161082b90614dbe565b64ffffffffff81166000908152609a60205260409020546001600160a01b038381169116146131875760405162461bcd60e51b815260040161082b90614e01565b6001600160a01b03831660009081526099602052604090819020805464ffffffffff191664ffffffffff841690811790915590517fd49cde4f679ccef3d23ff07aae4f6845e1c661e23e9fe6a54da26f0723fb695f90610913908690614ae3565b610135546001600160a01b0316331490565b600160ce1b16151590565b60008060fe8360ff16101561321d576207a120613221565b6101f45b9050600061271061323e600564ffffffffff60d088901c166153a0565b61324891906153bf565b90508181116132575781613259565b805b949350505050565b8260ff1660ff036132e95760006001600160a01b0383166132878364e8d4a510006153a0565b604051600081818185875af1925050503d80600081146132c3576040519150601f19603f3d011682016040523d82523d6000602084013e6132c8565b606091505b505090508061132a5760405162461bcd60e51b815260040161082b906153e1565b60ff83166000908152606560205260409020546001600160a01b031661330e816138a8565b61332a5760405162461bcd60e51b815260040161082b9061540a565b602060ff851611156133485761334564e8d4a51000836153a0565b91505b60ff841660009081526065602090815260408083205481516001600160a01b0388811660248301526044808301899052845180840390910181526064909201845293810180516001600160e01b031663a9059cbb60e01b179052915192169291829184916133b69190615477565b6000604051808303816000865af19150503d80600081146133f3576040519150601f19603f3d011682016040523d82523d6000602084013e6133f8565b606091505b5091509150818015613422575080511580613422575080806020019051810190613422919061528b565b6134605760405162461bcd60e51b815260206004820152600f60248201526e1d1c985b9cd9995c8819985a5b1959608a1b604482015260640161082b565b50505050505050565b60281c6001600160a01b031690565b600081116134c85760405162461bcd60e51b815260206004820181905260248201527f416d6f756e74206d7573742062652067726561746572207468616e207a65726f604482015260640161082b565b8260ff1660ff0361353c57346134e38264e8d4a510006153a0565b146112625760405162461bcd60e51b815260206004820152602360248201527f4554482076616c756520646f6573206e6f74206d617463682074686520616d6f6044820152621d5b9d60ea1b606482015260840161082b565b60ff83166000908152606560205260409020546001600160a01b03168061359b5760405162461bcd60e51b8152602060048201526013602482015272151bdad95b881b9bdd081cdd5c1c1bdc9d1959606a1b604482015260640161082b565b6135a4816138a8565b6135c05760405162461bcd60e51b815260040161082b9061540a565b602060ff851611156135de576135db64e8d4a51000836153a0565b91505b604080516001600160a01b038581166024830152306044830152606480830186905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b17905291516000928392908516916136409190615477565b6000604051808303816000865af19150503d806000811461367d576040519150601f19603f3d011682016040523d82523d6000602084013e613682565b606091505b50915091508180156136ac5750805115806136ac5750808060200190518101906136ac919061528b565b6136ee5760405162461bcd60e51b81526020600482015260136024820152721d1c985b9cd9995c919c9bdb4819985a5b1959606a1b604482015260640161082b565b505050505050565b600080516020615599833981519152546001600160a01b031690565b610134546001600160a01b03163314610ff85760405162461bcd60e51b815260040161082b906152a8565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615613770576112628361421b565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156137ca575060408051601f3d908101601f191682019092526137c791810190615493565b60015b61382d5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b606482015260840161082b565b600080516020615599833981519152811461389c5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b606482015260840161082b565b506112628383836142b5565b6001600160a01b03163b151590565b6001600160a01b03811661390d5760405162461bcd60e51b815260206004820181905260248201527f4e6577206f776e65722063616e6e6f74206265207a65726f2061646472657373604482015260640161082b565b61013480546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c990600090a35050565b6001600160a01b0381166139c25760405162461bcd60e51b815260206004820152602360248201527f4e6577207072656d69756d206d616e61676572206265207a65726f206164647260448201526265737360e81b606482015260840161082b565b61013580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f4798f31ad3d0ccde6359edf35fc39b882e4e1cff2968ca749b72074d373db27a90600090a35050565b60008282604051602001613a4092919091825260601b6001600160601b031916602082015260340190565b60405160208183030381529060405280519060200120905092915050565b6001600160a01b038116613a845760405162461bcd60e51b815260040161082b906154ac565b6001600160ff1b0382166000613a9f60ff85901c601b614f95565b90506fa2a8918ca85bafe22016d0b997e4df60600160ff1b03821115613ad75760405162461bcd60e51b815260040161082b906154e3565b600160cb1b871615156000600889901c61ffff1660c303613b875781613b1957780caa2927a71029b4b3b732b21026b2b9b9b0b3b29d0519990560391b613b37565b780caa2927a71029b4b3b732b21026b2b9b9b0b3b29d051a998560391b5b60405166ffffffffffffff199091166020820152603981018a90526001600160601b031960608a901b166059820152606d015b604051602081830303815290604052805190602001209050613c57565b8115613bd9576040517f19457468657265756d205369676e6564204d6573736167653a0a3532000000006020820152603c81018a90526001600160601b031960608a901b16605c820152607001613b6a565b6000613be58a60201c90565b61ffff1660c314613c16577f743e50106a7f059b52151dd4ba27a5f6c87b925ddfbdcf1c332e800da4b3df92613c38565b7f28cf5b919ed55db2b14d9e8b261a523eafb98bab117d3a8a56e559791415d17c5b9050886014528960005260346000206020528060005260406000209150505b60408051600081526020810180835283905260ff851691810191909152606081018890526080810185905260019060a0016020604051602081039080840390855afa158015613caa573d6000803e3d6000fd5b505050602060405103516001600160a01b0316856001600160a01b031614613ce45760405162461bcd60e51b815260040161082b906154e3565b505050505050505050565b600160cf1b8516613d1557613d1084838584613d0b8a60801c90565b6142da565b613d20565b613d20848383613261565b5050505050565b8060ff16600003613d4a5760405162461bcd60e51b815260040161082b9061550e565b6001600160a01b038216613d9a5760405162461bcd60e51b815260206004820152601760248201527643616e6e6f7420757365207a65726f206164647265737360481b604482015260640161082b565b6001600160a01b03821660009081526066602052604090205460ff1615613e035760405162461bcd60e51b815260206004820152601b60248201527f546f6b656e20686173206265656e206164646564206265666f72650000000000604482015260640161082b565b60ff81166000908152606560205260409020546001600160a01b031615613e625760405162461bcd60e51b8152602060048201526013602482015272125b99195e081a185cc81899595b881d5cd959606a1b604482015260640161082b565b8060ff1660ff03613edb576001600160a01b038216600114613edb5760405162461bcd60e51b815260206004820152602c60248201527f546f6b656e20696e64657820323535202845544829207265717569726573206160448201526b64646472657373283078312960a01b606482015260840161082b565b6001600160a01b039091166000818152606660209081526040808320805460ff90961660ff1990961686179055938252606590529190912080546001600160a01b0319169091179055565b6001600160a01b038116613f4c5760405162461bcd60e51b815260040161082b906154ac565b6001600160ff1b0382166000613f6760ff85901c601b614f95565b90506fa2a8918ca85bafe22016d0b997e4df60600160ff1b03821115613f9f5760405162461bcd60e51b815260040161082b906154e3565b600160cb1b861615156000600888901c61ffff1660c30361403b5781613fe157780caa2927a71029b4b3b732b21026b2b9b9b0b3b29d0519990560391b613fff565b780caa2927a71029b4b3b732b21026b2b9b9b0b3b29d0519998560391b5b60405166ffffffffffffff199091166020820152603981018990526059015b6040516020818303038152906040528051906020012090506140ae565b8115614079576040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101899052605c0161401e565b506000878152602080822090527f9862d877599564bcd97c37305a7b0fdbe621d9c2a125026f2ad601f754a75abc8152604090205b60408051600081526020810180835283905260ff851691810191909152606081018890526080810185905260019060a0016020604051602081039080840390855afa158015614101573d6000803e3d6000fd5b505050602060405103516001600160a01b0316856001600160a01b03161461413b5760405162461bcd60e51b815260040161082b906154e3565b5050505050505050565b8060ff166000036141685760405162461bcd60e51b815260040161082b9061550e565b60ff81166000908152606560205260409020546001600160a01b0316806141dc5760405162461bcd60e51b815260206004820152602260248201527f546f6b656e20666f722074686520696e64657820646f6573206e6f74206578696044820152611cdd60f21b606482015260840161082b565b6001600160a01b03166000908152606660209081526040808320805460ff1916905560ff939093168252606590522080546001600160a01b0319169055565b614224816138a8565b6142865760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b606482015260840161082b565b60008051602061559983398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6142be8361461a565b6000825111806142cb5750805b156112625761132a838361465a565b8460ff1660ff036143685760006001600160a01b0384166143008464e8d4a510006153a0565b604051600081818185875af1925050503d806000811461433c576040519150601f19603f3d011682016040523d82523d6000602084013e614341565b606091505b50509050806143625760405162461bcd60e51b815260040161082b906153e1565b50613d20565b60ff85166000908152606560205260409020546001600160a01b031661438d816138a8565b6143a95760405162461bcd60e51b815260040161082b9061540a565b6143b2856138a8565b6144145760405162461bcd60e51b815260206004820152602d60248201527f54686520676976656e20726563697069656e742061646472657373206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b606482015260840161082b565b60ff603883901c1660018111156144615760405162461bcd60e51b8152602060048201526011602482015270155b9adb9bdddb881b595d1a1bd9081a59607a1b604482015260640161082b565b602060ff8816111561447f5761447c64e8d4a51000856153a0565b93505b60405163095ea7b360e01b81526001600160a01b0387811660048301526024820186905283169063095ea7b3906044016020604051808303816000875af11580156144ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906144f2919061528b565b508060ff1660000361458e5760405163bff4163f60e01b81526001600160a01b0383811660048301526024820186905286811660448301526001600160401b038516606483015287169063bff4163f906084016020604051808303816000875af1158015614564573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614588919061528b565b50613460565b8060ff166001036134605760405163e8eda9df60e01b81526001600160a01b03838116600483015260248201869052868116604483015261ffff602886901c16606483015287169063e8eda9df90608401600060405180830381600087803b1580156145f957600080fd5b505af115801561460d573d6000803e3d6000fd5b5050505050505050505050565b6146238161421b565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b6060614665836138a8565b6146c05760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b606482015260840161082b565b600080846001600160a01b0316846040516146db9190615477565b600060405180830381855af49150503d8060008114614716576040519150601f19603f3d011682016040523d82523d6000602084013e61471b565b606091505b509150915061474382826040518060600160405280602781526020016155b96027913961474c565b95945050505050565b6060831561475b575081614785565b82511561476b5782518084602001fd5b8160405162461bcd60e51b815260040161082b9190615545565b9392505050565b80356001600160a01b03811681146147a357600080fd5b919050565b6000602082840312156147ba57600080fd5b6147858261478c565b600080604083850312156147d657600080fd5b823591506147e66020840161478c565b90509250929050565b60006020828403121561480157600080fd5b5035919050565b803564ffffffffff811681146147a357600080fd5b6000806040838503121561483057600080fd5b823591506147e660208401614808565b6000806040838503121561485357600080fd5b82359150602083013565ffffffffffff8116811461487057600080fd5b809150509250929050565b6000806040838503121561488e57600080fd5b6148978361478c565b91506147e66020840161478c565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156148e3576148e36148a5565b604052919050565b600080604083850312156148fe57600080fd5b6149078361478c565b91506020808401356001600160401b038082111561492457600080fd5b818601915086601f83011261493857600080fd5b81358181111561494a5761494a6148a5565b61495c601f8201601f191685016148bb565b9150808252878482850101111561497257600080fd5b80848401858401376000848284010152508093505050509250929050565b600080600080608085870312156149a657600080fd5b8435935060208501359250604085013591506149c46060860161478c565b905092959194509250565b80356001600160c81b03811681146147a357600080fd5b6000806000606084860312156149fb57600080fd5b83359250614a0b602085016149cf565b9150614a196040850161478c565b90509250925092565b803560ff811681146147a357600080fd5b600080600060608486031215614a4857600080fd5b614a5184614a22565b925060208401359150614a1960408501614808565b8015158114610ff857600080fd5b600080600080600060a08688031215614a8c57600080fd5b853594506020860135935060408601359250614aaa6060870161478c565b91506080860135614aba81614a66565b809150509295509295909350565b600060208284031215614ada57600080fd5b61478582614808565b6001600160a01b0391909116815260200190565b600060208284031215614b0957600080fd5b61478582614a22565b600080600080600060a08688031215614b2a57600080fd5b853594506020860135935060408601359250614b486060870161478c565b9150614b566080870161478c565b90509295509295909350565b60006001600160401b03821115614b7b57614b7b6148a5565b5060051b60200190565b600082601f830112614b9657600080fd5b81356020614bab614ba683614b62565b6148bb565b82815260059290921b84018101918181019086841115614bca57600080fd5b8286015b84811015614bec57614bdf81614a22565b8352918301918301614bce565b509695505050505050565b60008060408385031215614c0a57600080fd5b82356001600160401b0380821115614c2157600080fd5b818501915085601f830112614c3557600080fd5b81356020614c45614ba683614b62565b82815260059290921b84018101918181019089841115614c6457600080fd5b948201945b83861015614c8957614c7a8661478c565b82529482019490820190614c69565b96505086013592505080821115614c9f57600080fd5b50614cac85828601614b85565b9150509250929050565b60008060008060808587031215614ccc57600080fd5b8435935060208501359250604085013591506149c4606086016149cf565b604080825283519082018190526000906020906060840190828701845b82811015614d2c5781516001600160a01b031684529284019290840190600101614d07565b5050508381038285015284518082528583019183019060005b81811015614d6457835160ff1683529284019291840191600101614d45565b5090979650505050505050565b60008060408385031215614d8457600080fd5b614d8d8361478c565b91506147e660208401614a22565b60008060408385031215614dae57600080fd5b823591506147e6602084016149cf565b60208082526023908201527f546865207369676e657220646f6573206e6f74207265676973746572206120706040820152621bdbdb60ea1b606082015260800190565b60208082526021908201527f4e6565642074686520706f6f6c206f776e657220617320746865207369676e656040820152603960f91b606082015260800190565b6020808252602c908201527f41646472206973206e6f7420617574686f72697a656420666f7220746865207360408201526b1a59db995c89dcc81c1bdbdb60a21b606082015260800190565b6020808252601a908201527f496e636f727265637420656e636f64696e672076657273696f6e000000000000604082015260600190565b60208082526017908201527629bbb0b8103737ba103337b9103a3434b99031b430b4b760491b604082015260600190565b60208082526021908201527f43616c6c6572206973206e6f7420746865207072656d69756d206d616e6167656040820152603960f91b606082015260800190565b6020808252818101527f526563697069656e742063616e6e6f74206265207a65726f2061646472657373604082015260600190565b634e487b7160e01b600052601160045260246000fd5b81810381811115612cc157612cc1614f6c565b80820180821115612cc157612cc1614f6c565b6020808252601890820152770a6eec2e040e8ded6cadce640c8de40dcdee840dac2e8c6d60431b604082015260600190565b6020808252601390820152725377617020616c72656164792065786973747360681b604082015260600190565b60208082526037908201527f466f7220736563757269747920726561736f6e2c20616d6f756e742063616e6e6040820152766f742062652067726561746572207468616e203130306b60481b606082015260800190565b60208082526013908201527245787069726520747320746f6f206561726c7960681b604082015260600190565b60208082526012908201527145787069726520747320746f6f206c61746560701b604082015260600190565b60208082526013908201527214ddd85c08191bd95cc81b9bdd08195e1a5cdd606a1b604082015260600190565b60208082526038908201527f5369676e65722073686f756c6420626520616e20617574686f72697a6564206160408201527719191c995cdcc81bd9881d1a194819da5d995b881c1bdbdb60421b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b602080825260179082015276416d6f756e74206d75737420626520706f73697469766560481b604082015260600190565b6020808252601a908201527f43616e6e6f7420757365203020617320706f6f6c20696e646578000000000000604082015260600190565b6020808252602f908201527f43616c6c6572206e6f7420726567697374657265642e2043616c6c206465706f60408201526e39b4ba20b7322932b3b4b9ba32b91760891b606082015260800190565b60006020828403121561529d57600080fd5b815161478581614a66565b60208082526017908201527621b0b63632b91034b9903737ba103a34329037bbb732b960491b604082015260600190565b60208082526022908201527f43616e6e6f742062652063616c6c6564207468726f75676820636f6e74726163604082015261747360f01b606082015260800190565b6020808252601e908201527f43616e6e6f742072656c65617365206265636175736520657870697265640000604082015260600190565b634e487b7160e01b600052603260045260246000fd5b600060ff821660ff810361537e5761537e614f6c565b60010192915050565b60ff8181168382160190811115612cc157612cc1614f6c565b60008160001904831182151516156153ba576153ba614f6c565b500290565b6000826153dc57634e487b7160e01b600052601260045260246000fd5b500490565b6020808252600f908201526e151c985b9cd9995c8819985a5b1959608a1b604082015260600190565b60208082526029908201527f54686520676976656e20746f6b656e2061646472657373206973206e6f7420616040820152680818dbdb9d1c9858dd60ba1b606082015260800190565b60005b8381101561546e578181015183820152602001615456565b50506000910152565b60008251615489818460208701615453565b9190910192915050565b6000602082840312156154a557600080fd5b5051919050565b6020808252601e908201527f5369676e65722063616e6e6f7420626520656d70747920616464726573730000604082015260600190565b602080825260119082015270496e76616c6964207369676e617475726560781b604082015260600190565b6020808252601b908201527f43616e6e6f7420757365203020617320746f6b656e20696e6465780000000000604082015260600190565b6020815260008251806020840152615564816040850160208701615453565b601f01601f1916919091016040019291505056fe5ce4019f772fda6cb703b26bce3ec3006eb36b73f1d3a0eb441213317d9f5e9d360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65648d92c805c252261fcfff21ee60740eb8a38922469a7e6ee396976d57c22fc1c9fa628b578e095243f0544bfad9255f49d79d03a5bbf6c85875d05a215e247ad2a164736f6c6343000810000a416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564000000000000000000000000666d6b8a44d226150ca9058beebafe0e3ac065a2