Chi tiết giao dịch
Hash giao dịch
: 0xe8d69f2b7aa8d0a6ea65e71e604a039b07f92ca47e7b2ce6a63e6b52f57beb14
Trạng thái:
Thành công
Khối:
24631440
218.905 xác nhận block
Nhãn thời gian:
12:43:47 05/01/2025 (5 ngày trước)
Đã tương tác với:
Số tiền:
0ETH
($0)
Phí giao dịch:
0,000061969449491591
$0,22
L2 Gas price:
0,000000000016410204 ETH(0,016410204 Gwei)
Hạn mức & sử dụng phí Gas L2:
3.714.706|
3.684.298(99,18%)
L2 fee paid:
0,000060460081776792 ETH
Phí gas L2:
Cơ sở: 0,012550844 Gwei
|Ưu tiên tối đa: 0,00385936 Gwei
|Tối đa: 0,054073472 Gwei
Giá Gas Lớp 1:
0,000000006123514236 ETH(6,123514236 Gwei)
Lượng Gas trên Lớp 1 đã dùng:
106.002
Giá trị vô hướng của phí trên Lớp 1:
0
L1 fee paid:
0,000001509367714799 ETH
Thuộc tính khác:
Loại giao dịch:2(Loại giao dịch được khởi tạo bởi EIP-1559)
Số nonce:12189
Vị thế trong khối:84
Dữ liệu đầu vào:
0x60806040523480156200001157600080fd5b5060006200001e6200006e565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35062000072565b3390565b61416680620000826000396000f3fe6080604052600436106100695760003560e01c8063958e111911610043578063958e111914610113578063f04f270714610133578063f2fde38b1461015357610070565b80632224fa25146100b1578063715018a6146100d35780638da5cb5b146100e857610070565b3661007057005b34801561007c57600080fd5b506000808061008e3660048184614098565b81019061009b919061379a565b9250925092506100ac838383610173565b505050005b3480156100bd57600080fd5b506100d16100cc3660046135eb565b610243565b005b3480156100df57600080fd5b506100d161033e565b3480156100f457600080fd5b506100fd610420565b60405161010a9190613a6a565b60405180910390f35b34801561011f57600080fd5b506100d161012e366004613964565b61043c565b34801561013f57600080fd5b506100d161014e36600461367e565b610448565b34801561015f57600080fd5b506100d161016e3660046135b3565b610677565b60008313806101825750600082135b61018b57600080fd5b60015473ffffffffffffffffffffffffffffffffffffffff1633146101e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613e4b565b60405180910390fd5b6000818060200190518101906101fb9190613853565b90506000816000015180602001905181019061021791906137e8565b90506000808613610228578461022a565b855b905061023b826020015133836107c4565b505050505050565b61024b610420565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610297575073951e60d0d5594956b47810d29428733a9218888833145b6102cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613d4b565b8373ffffffffffffffffffffffffffffffffffffffff1683826040516102f39190613a4e565b60006040518083038185875af1925050503d8060008114610330576040519150601f19603f3d011682016040523d82523d6000602084013e610335565b606091505b50505050505050565b6103466108ed565b73ffffffffffffffffffffffffffffffffffffffff16610364610420565b73ffffffffffffffffffffffffffffffffffffffff16146103b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613e16565b6000805460405173ffffffffffffffffffffffffffffffffffffffff909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b60005473ffffffffffffffffffffffffffffffffffffffff1690565b610445816108f1565b50565b3373ba12222222228d8ba445958a75a0704d566bf2c81461046857600080fd5b60008180602001905181019061047e9190613980565b90506080600782901b161515600182811c161515601f600c84901c1660058114156105045773833589fcd6edb6e08f4c7c32d4f71b54bda02913886000815181106104c557fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050610564565b8060ff166006141561053257734200000000000000000000000000000000000006886000815181106104c557fe5b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613d82565b60006105838960008151811061057657fe5b6020026020010151610ae2565b9050601f600286901c811690600787901c166105a2858584848b610bf0565b6105ed838c6000815181106105b357fe5b6020026020010151601d8a6fffffffffffffffffffffffffffffffff16901c6fffffffffffffffffffffffffffffffff1685856000610c90565b610623576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613e82565b61066a8b60008151811061063357fe5b602002602001015173ba12222222228d8ba445958a75a0704d566bf2c88c60008151811061065d57fe5b60200260200101516107c4565b5050505050505050505050565b61067f6108ed565b73ffffffffffffffffffffffffffffffffffffffff1661069d610420565b73ffffffffffffffffffffffffffffffffffffffff16146106ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613e16565b73ffffffffffffffffffffffffffffffffffffffff8116610737576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613c12565b6000805460405173ffffffffffffffffffffffffffffffffffffffff808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b6000808473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85856040516024016107f6929190613b87565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516108449190613a4e565b6000604051808303816000865af19150503d8060008114610881576040519150601f19603f3d011682016040523d82523d6000602084013e610886565b606091505b50915091508180156108b05750805115806108b05750808060200190518101906108b09190613757565b6108e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613bdb565b5050505050565b3390565b6000816040516020016109049190613f3d565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152600180845283830190925292506000919060208083019080368337019050509050601f600c84901c1660058114156109c25773833589fcd6edb6e08f4c7c32d4f71b54bda029138260008151811061098357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506109f0565b8060ff1660061415610532577342000000000000000000000000000000000000068260008151811061098357fe5b60408051600180825281830190925260009160208083019080368337019050509050601d856fffffffffffffffffffffffffffffffff16901c6fffffffffffffffffffffffffffffffff1681600081518110610a4857fe5b60209081029190910101526040517f5c38449e00000000000000000000000000000000000000000000000000000000815273ba12222222228d8ba445958a75a0704d566bf2c890635c38449e90610aa9903090879086908a90600401613ab2565b600060405180830381600087803b158015610ac357600080fd5b505af1158015610ad7573d6000803e3d6000fd5b505050505050505050565b6000610aed82610d95565b15610b99576040517f70a08231000000000000000000000000000000000000000000000000000000008152734200000000000000000000000000000000000006906370a0823190610b42903090600401613a6a565b60206040518083038186803b158015610b5a57600080fd5b505afa158015610b6e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b92919061399c565b9050610beb565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8316906370a0823190610b42903090600401613a6a565b919050565b603f601182901c811690601783901c16600660ff8716141561033557600087610c2d57734200000000000000000000000000000000000006610c43565b73833589fcd6edb6e08f4c7c32d4f71b54bda029135b90506000610c5082610ae2565b9050610c71876c07ffffffffffffffffffffffff601d88901c168b87610daf565b610ad786610c8883610c8286610ae2565b906125d5565b8b1586610daf565b6000610c9b86610d95565b15610cb85773420000000000000000000000000000000000000695505b6040517f70a0823100000000000000000000000000000000000000000000000000000000815260009073ffffffffffffffffffffffffffffffffffffffff8816906370a0823190610d0d903090600401613a6a565b60206040518083038186803b158015610d2557600080fd5b505afa158015610d39573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d5d919061399c565b905087811115610d8557610d7b87610d73610420565b8a84036107c4565b6001915050610d8b565b60009150505b9695505050505050565b73ffffffffffffffffffffffffffffffffffffffff161590565b600082610dd05773833589fcd6edb6e08f4c7c32d4f71b54bda02913610de6565b7342000000000000000000000000000000000000065b9050600083610e0957734200000000000000000000000000000000000006610e1f565b73833589fcd6edb6e08f4c7c32d4f71b54bda029135b905060ff861660021415610e5357610e4d828273cdac0d6c6c59727a65f871236188350531885c438861261c565b5061023b565b60ff8616610fd15760ff8316610e8a57610e85828273d0b53d9277642d899df5c87a3966a349a798f224886001612636565b610fcc565b8260ff1660011415610eb857610e85828273b2cc224c1c9fee385f8ad6a55b4d94e92359dc59886001612636565b8260ff1660021415610ee657610e85828273b4cb800910b228ed3d0834cf79d697127bbb00e5886001612636565b8260ff1660031415610f1457610e8582827372ab388e2e2f6facef59e3c3fa2c4e29011c2d38886001612636565b8260ff1660051415610f4257610e85828273b775272e537cc670c65dc852908ad47015244eaf886001612636565b8260ff1660061415610f7057610e85828273551a0e3d267bea87048f08cc94cc6035ad99221b886001612636565b8260ff1660071415610f9e57610e85828273883e4ae0a817f2901500971b353b5dd89aa52184886001612636565b8260ff1660081415610fcc57610fcc828273fcd3960075c00af339a4e26afc76b949e5ff06ec886001612636565b61023b565b60ff8616600314156125a35760ff831661121f5783156110fb576110218273161e113b8e9bbaefb846f73f31624f6f9607bd4473e9a65059e895dd5d49806f6a71b63fed0ffffd4b886001612636565b600061107373161e113b8e9bbaefb846f73f31624f6f9607bd44736202687c75c571bc4096e26a3a7fb7efe9f5162a8061106e73161e113b8e9bbaefb846f73f31624f6f9607bd44610ae2565b612818565b90506110bd736202687c75c571bc4096e26a3a7fb7efe9f5162a7302f92800f57bcd74066f5709f1daa1a4302df87573d913edb8b07b4cf9f2aa4dfa01cf45017093fa808461261c565b90506110f57302f92800f57bcd74066f5709f1daa1a4302df8758373b0a65b3a6f9da0e5eb057e0d5327deddbe17309e846001612636565b50610e85565b611131827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b60006111977302f92800f57bcd74066f5709f1daa1a4302df875736202687c75c571bc4096e26a3a7fb7efe9f5162a73d913edb8b07b4cf9f2aa4dfa01cf45017093fa806111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b61261c565b90506111e1736202687c75c571bc4096e26a3a7fb7efe9f5162a73161e113b8e9bbaefb846f73f31624f6f9607bd44736202687c75c571bc4096e26a3a7fb7efe9f5162a84612818565b905061121973161e113b8e9bbaefb846f73f31624f6f9607bd448373e9a65059e895dd5d49806f6a71b63fed0ffffd4b846001612636565b50610fcc565b8260ff16600114156114175783156112fe57611267827320d704099b62ada091028bcfc44445041ed16f097301a1f5758c3a53057b6c819ec7331e39c167794a886001612636565b60006112b47320d704099b62ada091028bcfc44445041ed16f097309647271975b49029532260b1ecd8e9854d389c68061106e7320d704099b62ada091028bcfc44445041ed16f09610ae2565b90506110bd7309647271975b49029532260b1ecd8e9854d389c67302f92800f57bcd74066f5709f1daa1a4302df87573435dc4880bbaf0f9171392e26519b7309d5aaeb28461261c565b611334827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b60006113957302f92800f57bcd74066f5709f1daa1a4302df8757309647271975b49029532260b1ecd8e9854d389c673435dc4880bbaf0f9171392e26519b7309d5aaeb26111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b90506113df7309647271975b49029532260b1ecd8e9854d389c67320d704099b62ada091028bcfc44445041ed16f097309647271975b49029532260b1ecd8e9854d389c684612818565b90506112197320d704099b62ada091028bcfc44445041ed16f09837301a1f5758c3a53057b6c819ec7331e39c167794a846001612636565b8260ff16600214156116015783156114e157600061146183737cb15019adfbce42bffba0958e9901d0cef5ef6988601e737ed613ab8b2b4c6a781ddc97ea98a666c643751161299b565b9050611497737ed613ab8b2b4c6a781ddc97ea98a666c643751173080612c3900642cd609ed116550bdd7fe506d3038084612818565b90506110bd73080612c3900642cd609ed116550bdd7fe506d3037302f92800f57bcd74066f5709f1daa1a4302df87573caa647292dd298a0a8b5d703fe5e8a1f1effafe98461261c565b611517827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b60006115787302f92800f57bcd74066f5709f1daa1a4302df87573080612c3900642cd609ed116550bdd7fe506d30373caa647292dd298a0a8b5d703fe5e8a1f1effafe96111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b90506115c273080612c3900642cd609ed116550bdd7fe506d303737ed613ab8b2b4c6a781ddc97ea98a666c643751173080612c3900642cd609ed116550bdd7fe506d30384612818565b90506115fa737ed613ab8b2b4c6a781ddc97ea98a666c6437511737cb15019adfbce42bffba0958e9901d0cef5ef6983601e8661299b565b5050610fcc565b8260ff16600314156117f95783156116e05761164982731c555eee8018fee4fbca4bb657c5f175601e3ed773b39628e376fe088a4be339f77112e180ab082582886001612636565b6000611696731c555eee8018fee4fbca4bb657c5f175601e3ed7738ec62c547e10a58a2eb6a07834062653de9652488061106e731c555eee8018fee4fbca4bb657c5f175601e3ed7610ae2565b90506110bd738ec62c547e10a58a2eb6a07834062653de9652487302f92800f57bcd74066f5709f1daa1a4302df87573fe87a5068b47ce653bf303590a43ee48dcbbf9d68461261c565b611716827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b60006117777302f92800f57bcd74066f5709f1daa1a4302df875738ec62c547e10a58a2eb6a07834062653de96524873fe87a5068b47ce653bf303590a43ee48dcbbf9d66111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b90506117c1738ec62c547e10a58a2eb6a07834062653de965248731c555eee8018fee4fbca4bb657c5f175601e3ed7738ec62c547e10a58a2eb6a07834062653de96524884612818565b9050611219731c555eee8018fee4fbca4bb657c5f175601e3ed78373b39628e376fe088a4be339f77112e180ab082582846001612636565b8260ff1660041415611a8e5783156119295761184182730b3e328455c4059eeb9e3f84b5543f74e24e7e1b739c087eb773291e50cf6c6a90ef0f4500e349b903886001612636565b60006118a9730b3e328455c4059eeb9e3f84b5543f74e24e7e1b73c0c5277405a7e212d40749340ce35e88d9895cfe61188d730b3e328455c4059eeb9e3f84b5543f74e24e7e1b610ae2565b601e7344e1c6bc3a4d2058ee3f290bcb27c4da8c5b2e3e61299b565b90506118df7344e1c6bc3a4d2058ee3f290bcb27c4da8c5b2e3e734fd70c8c368c69fbededb797a4de7e04e492e2458084612818565b90506110bd734fd70c8c368c69fbededb797a4de7e04e492e2457302f92800f57bcd74066f5709f1daa1a4302df875732ea091aebd339b303ea22ec83d49c2d5536915a18461261c565b61195f827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b60006119c07302f92800f57bcd74066f5709f1daa1a4302df875734fd70c8c368c69fbededb797a4de7e04e492e245732ea091aebd339b303ea22ec83d49c2d5536915a16111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b9050611a0a734fd70c8c368c69fbededb797a4de7e04e492e2457344e1c6bc3a4d2058ee3f290bcb27c4da8c5b2e3e734fd70c8c368c69fbededb797a4de7e04e492e24584612818565b9050611a567344e1c6bc3a4d2058ee3f290bcb27c4da8c5b2e3e73c0c5277405a7e212d40749340ce35e88d9895cfe83601e730b3e328455c4059eeb9e3f84b5543f74e24e7e1b61299b565b9050611219730b3e328455c4059eeb9e3f84b5543f74e24e7e1b83739c087eb773291e50cf6c6a90ef0f4500e349b903846001612636565b8260ff1660051415611c86578315611b6d57611ad6827320ef84969f6d81ff74ae4591c331858b20ad82cd73197ecb5c176ad4f6e77894913a94c5145416f148886001612636565b6000611b237320ef84969f6d81ff74ae4591c331858b20ad82cd7306eb3b9168a248ee3ec54fc650ae51a5780f14278061106e7320ef84969f6d81ff74ae4591c331858b20ad82cd610ae2565b90506110bd7306eb3b9168a248ee3ec54fc650ae51a5780f14277302f92800f57bcd74066f5709f1daa1a4302df8757380f331b2e06cba7c64284b6de665d8e3898e47898461261c565b611ba3827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b6000611c047302f92800f57bcd74066f5709f1daa1a4302df8757306eb3b9168a248ee3ec54fc650ae51a5780f14277380f331b2e06cba7c64284b6de665d8e3898e47896111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b9050611c4e7306eb3b9168a248ee3ec54fc650ae51a5780f14277320ef84969f6d81ff74ae4591c331858b20ad82cd7306eb3b9168a248ee3ec54fc650ae51a5780f142784612818565b90506112197320ef84969f6d81ff74ae4591c331858b20ad82cd8373197ecb5c176ad4f6e77894913a94c5145416f148846001612636565b8260ff1660061415611e7e578315611d6557611cce82730521aaa7c96e25afee79fdd4f1bb48f008ae4eac730ebcee3165654d9c52dd6d438423be76f2df1b0e886001612636565b6000611d1b730521aaa7c96e25afee79fdd4f1bb48f008ae4eac73aa7313e2c08aa49cf374a498502f3ff09a0d03b08061106e730521aaa7c96e25afee79fdd4f1bb48f008ae4eac610ae2565b90506110bd73aa7313e2c08aa49cf374a498502f3ff09a0d03b07302f92800f57bcd74066f5709f1daa1a4302df87573e81e10a9b0c68c2144726197c52eaa9589fa4aac8461261c565b611d9b827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b6000611dfc7302f92800f57bcd74066f5709f1daa1a4302df87573aa7313e2c08aa49cf374a498502f3ff09a0d03b073e81e10a9b0c68c2144726197c52eaa9589fa4aac6111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b9050611e4673aa7313e2c08aa49cf374a498502f3ff09a0d03b0730521aaa7c96e25afee79fdd4f1bb48f008ae4eac73aa7313e2c08aa49cf374a498502f3ff09a0d03b084612818565b9050611219730521aaa7c96e25afee79fdd4f1bb48f008ae4eac83730ebcee3165654d9c52dd6d438423be76f2df1b0e846001612636565b8260ff166007141561203e578315611f5d57611ec682730b3e328455c4059eeb9e3f84b5543f74e24e7e1b739c087eb773291e50cf6c6a90ef0f4500e349b903886001612636565b6000611f13730b3e328455c4059eeb9e3f84b5543f74e24e7e1b73f30b335fbc4d3c9b3f55817875f862cb5d1257298061106e730b3e328455c4059eeb9e3f84b5543f74e24e7e1b610ae2565b90506110bd73f30b335fbc4d3c9b3f55817875f862cb5d1257297302f92800f57bcd74066f5709f1daa1a4302df87573cea2701fd9c745ede732f33616b6bc12fa26e4528461261c565b611f93827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b6000611ff47302f92800f57bcd74066f5709f1daa1a4302df87573f30b335fbc4d3c9b3f55817875f862cb5d12572973cea2701fd9c745ede732f33616b6bc12fa26e4526111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b9050611a5673f30b335fbc4d3c9b3f55817875f862cb5d125729730b3e328455c4059eeb9e3f84b5543f74e24e7e1b73f30b335fbc4d3c9b3f55817875f862cb5d12572984612818565b8260ff166008141561223657831561211d5761208682734f9fd6be4a90f2620860d680c0d4d5fb53d1a8257322a52bb644f855ebd5ca2edb643ff70222d70c31886001612636565b60006120d3734f9fd6be4a90f2620860d680c0d4d5fb53d1a82573bfe16e6f8e058a65a80f25e674987759ea2f1d3a8061106e734f9fd6be4a90f2620860d680c0d4d5fb53d1a825610ae2565b90506110bd73bfe16e6f8e058a65a80f25e674987759ea2f1d3a7302f92800f57bcd74066f5709f1daa1a4302df875735784fcf0302a243fc62b21e72522b531929ba3518461261c565b612153827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b60006121b47302f92800f57bcd74066f5709f1daa1a4302df87573bfe16e6f8e058a65a80f25e674987759ea2f1d3a735784fcf0302a243fc62b21e72522b531929ba3516111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b90506121fe73bfe16e6f8e058a65a80f25e674987759ea2f1d3a734f9fd6be4a90f2620860d680c0d4d5fb53d1a82573bfe16e6f8e058a65a80f25e674987759ea2f1d3a84612818565b9050611219734f9fd6be4a90f2620860d680c0d4d5fb53d1a825837322a52bb644f855ebd5ca2edb643ff70222d70c31846001612636565b8260ff166009141561242e5783156123155761227e82732b0772bea2757624287ffc7feb92d03aeae6f12d73f5677b22454dee978b2eb908d6a17923f5658a79886001612636565b60006122cb732b0772bea2757624287ffc7feb92d03aeae6f12d73f965a2b8808e127beadf4694eda19da3d19b53c38061106e732b0772bea2757624287ffc7feb92d03aeae6f12d610ae2565b90506110bd73f965a2b8808e127beadf4694eda19da3d19b53c37302f92800f57bcd74066f5709f1daa1a4302df87573fe609ddfa05c0424c838487c2cdd92ed0386e04b8461261c565b61234b827302f92800f57bcd74066f5709f1daa1a4302df87573b0a65b3a6f9da0e5eb057e0d5327deddbe17309e886001612636565b60006123ac7302f92800f57bcd74066f5709f1daa1a4302df87573f965a2b8808e127beadf4694eda19da3d19b53c373fe609ddfa05c0424c838487c2cdd92ed0386e04b6111927302f92800f57bcd74066f5709f1daa1a4302df875610ae2565b90506123f673f965a2b8808e127beadf4694eda19da3d19b53c3732b0772bea2757624287ffc7feb92d03aeae6f12d73f965a2b8808e127beadf4694eda19da3d19b53c384612818565b9050611219732b0772bea2757624287ffc7feb92d03aeae6f12d8373f5677b22454dee978b2eb908d6a17923f5658a79846001612636565b8260ff1660131415610fcc5783156124e45760006124788373d61aff3b40bd43f627f808be9cf7be42c3769e9688601e7326eb9a2311593a9756a6d03436d115cc088c881d61299b565b90506124ae7326eb9a2311593a9756a6d03436d115cc088c881d7301d7107f136b357191ca440c7d40e10955ce6ad88084612818565b90506115fa7301d7107f136b357191ca440c7d40e10955ce6ad88373feb4ceca57a6744b80fcbb51c937d831d6d25bab8461261c565b600061251a837301d7107f136b357191ca440c7d40e10955ce6ad873feb4ceca57a6744b80fcbb51c937d831d6d25bab8961261c565b90506125647301d7107f136b357191ca440c7d40e10955ce6ad87326eb9a2311593a9756a6d03436d115cc088c881d7301d7107f136b357191ca440c7d40e10955ce6ad884612818565b905061259c7326eb9a2311593a9756a6d03436d115cc088c881d73d61aff3b40bd43f627f808be9cf7be42c3769e9683601e8661299b565b505061023b565b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613ca6565b600082821115612611576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613d14565b508082035b92915050565b600061262d858585853060016129ad565b95945050505050565b600060405180606001604052808573ffffffffffffffffffffffffffffffffffffffff1681526020018773ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff16815250905060006040518060400160405280836040516020016126b59190613eb9565b604080518083037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00181529190528152306020909101819052600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff898116918217909255929350888116908a1610919063128acb089083876127535788600003612755565b885b856127745773fffd8963efd1fc6a506488495d951d5263988d2561277b565b6401000276a45b8760405160200161278c9190613ef5565b6040516020818303038152906040526040518663ffffffff1660e01b81526004016127bb959493929190613b35565b6040805180830381600087803b1580156127d457600080fd5b505af11580156127e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061280c9190613777565b50505050505050505050565b60008061282485610ae2565b90508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614156128f2576128648685612e08565b6040517fb08d033300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85169063b08d0333906128bb9089908790600190600401613bad565b600060405180830381600087803b1580156128d557600080fd5b505af11580156128e9573d6000803e3d6000fd5b5050505061298e565b60408051600080825260208201908152818301928390527fee9c79da000000000000000000000000000000000000000000000000000000009092529073ffffffffffffffffffffffffffffffffffffffff861663ee9c79da61295987858560448201613f7e565b600060405180830381600087803b15801561297357600080fd5b505af1158015612987573d6000803e3d6000fd5b5050505050505b610d8b81610c8287610ae2565b6000610d8b8686868686306001612edf565b600081156129c0576129c08786866107c4565b60008673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16106129fb57866129fd565b875b90506000808773ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015612a4857600080fd5b505afa158015612a5c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a809190613916565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff16915060008373ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff1614612ae05781612ae2565b825b9050808b73ffffffffffffffffffffffffffffffffffffffff166370a082318b6040518263ffffffff1660e01b8152600401612b1e9190613a6a565b60206040518083038186803b158015612b3657600080fd5b505afa158015612b4a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b6e919061399c565b0397508873ffffffffffffffffffffffffffffffffffffffff1663f140a35a898d6040518363ffffffff1660e01b8152600401612bac929190613f5a565b60206040518083038186803b158015612bc457600080fd5b505afa158015612bd8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bfc919061399c565b94506000808b73ffffffffffffffffffffffffffffffffffffffff168d73ffffffffffffffffffffffffffffffffffffffff1610612c3c57866000612c40565b6000875b9150915060008c73ffffffffffffffffffffffffffffffffffffffff166370a082318b6040518263ffffffff1660e01b8152600401612c7f9190613a6a565b60206040518083038186803b158015612c9757600080fd5b505afa158015612cab573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ccf919061399c565b604080516000815260208101918290527f022c0d9f0000000000000000000000000000000000000000000000000000000090915290915073ffffffffffffffffffffffffffffffffffffffff8d169063022c0d9f90612d3790869086908f9060248101613fdb565b600060405180830381600087803b158015612d5157600080fd5b505af1158015612d65573d6000803e3d6000fd5b50505050612df6818e73ffffffffffffffffffffffffffffffffffffffff166370a082318d6040518263ffffffff1660e01b8152600401612da69190613a6a565b60206040518083038186803b158015612dbe57600080fd5b505afa158015612dd2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c82919061399c565b9e9d5050505050505050505050505050565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83169063dd62ed3e90612e5c9030908590600401613a8b565b60206040518083038186803b158015612e7457600080fd5b505afa158015612e88573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612eac919061399c565b612edb57612edb82827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6132b8565b5050565b60008115612ef257612ef28888886107c4565b60008773ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b158015612f3a57600080fd5b505afa158015612f4e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f7291906135cf565b90506000808973ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015612fbd57600080fd5b505afa158015612fd1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ff59190613916565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506000808473ffffffffffffffffffffffffffffffffffffffff168d73ffffffffffffffffffffffffffffffffffffffff161461305757828461305a565b83835b915091506000828e73ffffffffffffffffffffffffffffffffffffffff166370a082318f6040518263ffffffff1660e01b815260040161309a9190613a6a565b60206040518083038186803b1580156130b257600080fd5b505afa1580156130c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130ea919061399c565b0390506130f98184848e6133da565b965050505050506000808273ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff161461313e57836000613142565b6000845b9150915060008773ffffffffffffffffffffffffffffffffffffffff166370a08231886040518263ffffffff1660e01b81526004016131819190613a6a565b60206040518083038186803b15801561319957600080fd5b505afa1580156131ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131d1919061399c565b604080516000815260208101918290527f022c0d9f0000000000000000000000000000000000000000000000000000000090915290915073ffffffffffffffffffffffffffffffffffffffff8c169063022c0d9f9061323990869086908c9060248101613fdb565b600060405180830381600087803b15801561325357600080fd5b505af1158015613267573d6000803e3d6000fd5b505050506132a8818973ffffffffffffffffffffffffffffffffffffffff166370a082318a6040518263ffffffff1660e01b8152600401612da69190613a6a565b9c9b505050505050505050505050565b6000808473ffffffffffffffffffffffffffffffffffffffff1663095ea7b385856040516024016132ea929190613b87565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516133389190613a4e565b6000604051808303816000865af19150503d8060008114613375576040519150601f19603f3d011682016040523d82523d6000602084013e61337a565b606091505b50915091508180156133a45750805115806133a45750808060200190518101906133a49190613757565b6108e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613cdd565b6000806133ec8661271085900361342c565b905060006133fa828661342c565b905060006134148361340e8961271061342c565b90613487565b905080828161341f57fe5b0498975050505050505050565b60008261343b57506000612616565b8282028284828161344857fe5b0414613480576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613db9565b9392505050565b600082820183811015613480576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101dc90613c6f565b60006134d96134d484614058565b614016565b90508281528383830111156134ed57600080fd5b828260208301376000602084830101529392505050565b8051610beb816140f0565b600082601f83011261351f578081fd5b8135602061352f6134d48361403a565b828152818101908583018385028701840188101561354b578586fd5b855b858110156135695781358452928401929084019060010161354d565b5090979650505050505050565b600082601f830112613586578081fd5b613480838335602085016134c6565b80516dffffffffffffffffffffffffffff81168114610beb57600080fd5b6000602082840312156135c4578081fd5b8135613480816140f0565b6000602082840312156135e0578081fd5b8151613480816140f0565b60008060008060808587031215613600578283fd5b843561360b816140f0565b935060208501359250604085013567ffffffffffffffff8082111561362e578384fd5b818701915087601f830112613641578384fd5b613650888335602085016134c6565b93506060870135915080821115613665578283fd5b5061367287828801613576565b91505092959194509250565b60008060008060808587031215613693578182fd5b843567ffffffffffffffff808211156136aa578384fd5b818701915087601f8301126136bd578384fd5b813560206136cd6134d48361403a565b82815281810190858301838502870184018d10156136e9578889fd5b8896505b84871015613714578035613700816140f0565b8352600196909601959183019183016136ed565b509850508801359250508082111561372a578384fd5b6137368883890161350f565b9450604087013591508082111561374b578384fd5b6136508883890161350f565b600060208284031215613768578081fd5b81518015158114613480578182fd5b60008060408385031215613789578182fd5b505080516020909101519092909150565b6000806000606084860312156137ae578081fd5b8335925060208401359150604084013567ffffffffffffffff8111156137d2578182fd5b6137de86828701613576565b9150509250925092565b6000606082840312156137f9578081fd5b6040516060810181811067ffffffffffffffff8211171561381657fe5b6040528251613824816140f0565b81526020830151613834816140f0565b60208201526040830151613847816140f0565b60408201529392505050565b60006020808385031215613865578182fd5b825167ffffffffffffffff8082111561387c578384fd5b908401906040828703121561388f578384fd5b6040516040810181811083821117156138a457fe5b6040528251828111156138b5578586fd5b83019150601f820187136138c7578485fd5b81516138d56134d482614058565b81815288868386010111156138e8578687fd5b6138f7828783018887016140c0565b825250613905838501613504565b848201528094505050505092915050565b60008060006060848603121561392a578081fd5b61393384613595565b925061394160208501613595565b9150604084015163ffffffff81168114613959578182fd5b809150509250925092565b600060208284031215613975578081fd5b813561348081614112565b600060208284031215613991578081fd5b815161348081614112565b6000602082840312156139ad578081fd5b5051919050565b6000815180845260208085019450808401835b838110156139f957815173ffffffffffffffffffffffffffffffffffffffff16875295820195908201906001016139c7565b509495945050505050565b60008151808452613a1c8160208601602086016140c0565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60008251613a608184602087016140c0565b9190910192915050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b73ffffffffffffffffffffffffffffffffffffffff92831681529116602082015260400190565b600073ffffffffffffffffffffffffffffffffffffffff861682526020608081840152613ae260808401876139b4565b8381036040850152855180825282870191830190845b81811015613b1457835183529284019291840191600101613af8565b50508481036060860152613b288187613a04565b9998505050505050505050565b600073ffffffffffffffffffffffffffffffffffffffff8088168352861515602084015285604084015280851660608401525060a06080830152613b7c60a0830184613a04565b979650505050505050565b73ffffffffffffffffffffffffffffffffffffffff929092168252602082015260400190565b73ffffffffffffffffffffffffffffffffffffffff9390931683526020830191909152604082015260600190565b6020808252601f908201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604082015260600190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201527f6464726573730000000000000000000000000000000000000000000000000000606082015260800190565b6020808252601b908201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604082015260600190565b6020808252600b908201527f747970206e6f7420737570000000000000000000000000000000000000000000604082015260600190565b6020808252601e908201527f5472616e7366657248656c7065723a20415050524f56455f4641494c45440000604082015260600190565b6020808252601e908201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604082015260600190565b60208082526004908201527f6e20637200000000000000000000000000000000000000000000000000000000604082015260600190565b6020808252600c908201527f70616972206e6f74207375700000000000000000000000000000000000000000604082015260600190565b60208082526021908201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60408201527f7700000000000000000000000000000000000000000000000000000000000000606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526007908201527f2173656e64657200000000000000000000000000000000000000000000000000604082015260600190565b60208082526005908201527f6e2070726f000000000000000000000000000000000000000000000000000000604082015260600190565b815173ffffffffffffffffffffffffffffffffffffffff9081168252602080840151821690830152604092830151169181019190915260600190565b600060208252825160406020840152613f116060840182613a04565b905073ffffffffffffffffffffffffffffffffffffffff60208501511660408401528091505092915050565b6fffffffffffffffffffffffffffffffff91909116815260200190565b91825273ffffffffffffffffffffffffffffffffffffffff16602082015260400190565b60008482526020606081840152613f9860608401866139b4565b8381036040850152845180825282860191830190845b81811015613fcd57835160ff1683529284019291840191600101613fae565b509098975050505050505050565b600085825284602083015273ffffffffffffffffffffffffffffffffffffffff8416604083015260806060830152610d8b6080830184613a04565b60405181810167ffffffffffffffff8111828210171561403257fe5b604052919050565b600067ffffffffffffffff82111561404e57fe5b5060209081020190565b600067ffffffffffffffff82111561406c57fe5b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b600080858511156140a7578182fd5b838611156140b3578182fd5b5050820193919092039150565b60005b838110156140db5781810151838201526020016140c3565b838111156140ea576000848401525b50505050565b73ffffffffffffffffffffffffffffffffffffffff8116811461044557600080fd5b6fffffffffffffffffffffffffffffffff8116811461044557600080fdfea26469706673582212208f892ce224fdd62ce72f2719b8f8146c4b7b562ff9587ca517cabdacf942618564736f6c63430007060033