Contract Address Details

0x70791C6be1673aC06c7899EaB77Fd523FaB82b08

Token
NiiFi V1 (NIIFI-V1)
Creator
0xdeadde–ad0006 at 0x6af81d–e85c9b
Balance
1.989053610053368439 Ether
Tokens
Fetching tokens...
Transactions
19 Transactions
Transfers
12,082 Transfers
Gas Used
15,126,302
Last Balance Update
45446

Deployed ByteCode

Verify & Publish
0x60806040523480156100195760008061001661300f565b50505b50600436106101b25760003560e01c80636a62784211610102578063ba9a7a56116100a0578063d21220a71161007a578063d21220a7146105c3578063d505accf146105cb578063dd62ed3e14610625578063fff6cae91461065c576101b2565b8063ba9a7a5614610584578063bc25cf771461058c578063c45a0155146105bb576101b2565b80637ecebe00116100dc5780637ecebe00146104d157806389afcb441461050057806395d89b4114610547578063a9059cbb1461054f576101b2565b80636a6278421461046b57806370a082311461049a5780637464fc3d146104c9576101b2565b806323b872dd1161016f5780633644e515116101495780633644e5151461041c578063485cc955146104245780635909c0d51461045b5780635a3d549314610463576101b2565b806323b872dd146103b757806330adf81f146103f6578063313ce567146103fe576101b2565b8063022c0d9f146101c057806306fdde03146102725780630902f1ac146102f1578063095ea7b3146103305780630dfe16811461037957806318160ddd1461039d575b6000806101bd61300f565b50505b610270600480360360808110156101df576000806101dc61300f565b50505b8135916020810135916001600160a01b03604083013516919081019060808101606082013564010000000081111561021f5760008061021c61300f565b50505b82018360208201111561023a5760008061023761300f565b50505b803590602001918460018302840111640100000000831117156102655760008061026261300f565b50505b509092509050610664565b005b61027a610da7565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102b657808201518382015260200161029e565b50505050905090810190601f1680156102e35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102f9610dc9565b6040516001600160701b03938416815291909216602082015263ffffffff9091166040808301919091526060909101905180910390f35b6103656004803603604081101561034f5760008061034c61300f565b50505b506001600160a01b038135169060200135610e2a565b604051901515815260200160405180910390f35b610381610e49565b6040516001600160a01b03909116815260200160405180910390f35b6103a5610e68565b60405190815260200160405180910390f35b610365600480360360608110156103d6576000806103d361300f565b50505b506001600160a01b03813581169160208101359091169060400135610e75565b6103a5610f7f565b610406610fa3565b60405160ff909116815260200160405180910390f35b6103a5610fa8565b610270600480360360408110156104435760008061044061300f565b50505b506001600160a01b0381358116916020013516610fb2565b6103a56110a6565b6103a56110b0565b6103a56004803603602081101561048a5760008061048761300f565b50505b50356001600160a01b03166110ba565b6103a5600480360360208110156104b9576000806104b661300f565b50505b50356001600160a01b031661158b565b6103a56115a3565b6103a5600480360360208110156104f0576000806104ed61300f565b50505b50356001600160a01b03166115ad565b61052f6004803603602081101561051f5760008061051c61300f565b50505b50356001600160a01b03166115c5565b60405191825260208201526040908101905180910390f35b61027a611d00565b6103656004803603604081101561056e5760008061056b61300f565b50505b506001600160a01b038135169060200135611d22565b6103a5611d37565b610270600480360360208110156105ab576000806105a861300f565b50505b50356001600160a01b0316611d3d565b610381611fc9565b610381611fd5565b610270600480360360e08110156105ea576000806105e761300f565b50505b506001600160a01b03813581169160208101359091169060408101359060608101359060ff6080820135169060a08101359060c00135611fe1565b6103a5600480360360408110156106445760008061064161300f565b50505b506001600160a01b038135811691602001351661225d565b610270612283565b600c61066e61307a565b6001146106bc5760405162461bcd60e51b815260206004820152600f60248201526e139a5a519a558c4e881313d0d2d151608a1b6044820152606401604051809103906106b961300f565b50505b600080600c6106c96130d5565b50505060008511806106db5750600084115b61071f5760405162461bcd60e51b815260040180806020018281038252602381526020018061341b602391396040019150506040518091039061071c61300f565b50505b60008061072a610dc9565b5091509150816001600160701b03168710801561074f5750806001600160701b031686105b6107a85760405162461bcd60e51b815260206004820152601f60248201527f4e6969466956313a20494e53554646494349454e545f4c4951554944495459006044820152606401604051809103906107a561300f565b50505b600080808060066107b761307a565b906101000a90046001600160a01b03169050600060076000906107d861307a565b906101000a90046001600160a01b03169050816001600160a01b0316896001600160a01b03161415801561081e5750806001600160a01b0316896001600160a01b031614155b61086d5760405162461bcd60e51b81526020600482015260136024820152724e6969466956313a20494e56414c49445f544f60681b60448201526064016040518091039061086a61300f565b50505b8a1561087e5761087e828a8d61258b565b891561088f5761088f818a8c61258b565b861561097757886001600160a01b03166310d1e85c5a6108ad613123565b8d8d8c8c6040518663ffffffff1660e01b815260040180866001600160a01b03166001600160a01b031681526020018581526020018481526020018060200182810382528484828181526020019250808284376000838201819052601f909101601f19169092019850909650604095505050505050518083038160008780610933613169565b1580156109485760008061094561300f565b50505b505a6109526131b5565b505050505050158015610972573d6000803e3d600061096f61300f565b50505b505050505b816001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b60408110156109dc576000828201526020016109c5565b5050506040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016020604051808303818680610a19613169565b158015610a2e57600080610a2b61300f565b50505b505a610a386132a0565b5050505050158015610a57573d6000803e3d6000610a5461300f565b50505b505050506040513d6020811015610a7657600080610a7361300f565b50505b810190808051965050506001600160a01b03821690506370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b6040811015610ae757600082820152602001610ad0565b5050506040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016020604051808303818680610b24613169565b158015610b3957600080610b3661300f565b50505b505a610b436132a0565b5050505050158015610b62573d6000803e3d6000610b5f61300f565b50505b505050506040513d6020811015610b8157600080610b7e61300f565b50505b810190808051955060009450505050506001600160701b0385168a90038311610bab576000610bba565b89856001600160701b03160383035b9050600089856001600160701b0316038311610bd7576000610be6565b89856001600160701b03160383035b90506000821180610bf75750600081115b610c3b5760405162461bcd60e51b81526004018080602001828103825260228152602001806133ad6022913960400191505060405180910390610c3861300f565b50505b6000610c6f610c5184600363ffffffff61275f16565b610c63876103e863ffffffff61275f16565b9063ffffffff6127cf16565b90506000610c87610c5184600363ffffffff61275f16565b9050610cb8620f4240610cac6001600160701b038b8116908b1663ffffffff61275f16565b9063ffffffff61275f16565b610cc8838363ffffffff61275f16565b1015610d105760405162461bcd60e51b815260206004820152600a6024820152694e6969466956313a204b60b01b604482015260640160405180910390610d0d61300f565b50505b5050610d1e84848888612824565b886001600160a01b03165a610d31613123565b6001600160a01b03167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d82284848f8f6040518085815260200184815260200183815260200182815260200194505050505060405180910390a35050505050506001600c8190610d9d6130d5565b5050505050505050565b6040516040808201905260088152674e6969466920563160c01b602082015281565b60008080806008610dd861307a565b906101000a90046001600160701b031692506008600e90610df761307a565b906101000a90046001600160701b031691506008601c90610e1661307a565b906101000a900463ffffffff169050909192565b6000610e3f5a610e38613123565b8484612ab1565b5060015b92915050565b60006006610e5561307a565b906101000a90046001600160a01b031681565b6000610e7261307a565b81565b6001600160a01b038316600090815260026020526000196040822060005a610e9b613123565b6001600160a01b03166001600160a01b03168152602001908152602001600020610ec361307a565b14610f6a576001600160a01b03841660009081526002602052610f199083906040902060005a610ef1613123565b6001600160a01b03166001600160a01b03168152602001908152602001600020610c6361307a565b6001600160a01b038516600090815260026020526040902060005a610f3c613123565b6001600160a01b03166001600160a01b031681526020019081526020016000208190610f666130d5565b5050505b610f75848484612b3d565b5060019392505050565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b601281565b6003610e7261307a565b60006005610fbe61307a565b906101000a90046001600160a01b03166001600160a01b03165a610fe0613123565b6001600160a01b0316146110385760405162461bcd60e51b81526020600482015260126024820152712734b4a334ab189d102327a92124a22222a760711b60448201526064016040518091039061103561300f565b50505b81600660018161104661307a565b816001600160a01b0302191690836001600160a01b03160217906110686130d5565b50505080600760006101000a8161107d61307a565b816001600160a01b0302191690836001600160a01b031602179061109f6130d5565b5050505050565b6009610e7261307a565b600a610e7261307a565b6000600c6110c661307a565b6001146111145760405162461bcd60e51b815260206004820152600f60248201526e139a5a519a558c4e881313d0d2d151608a1b60448201526064016040518091039061111161300f565b50505b600080600c6111216130d5565b50505060008061112f610dc9565b50915091506000600660009061114361307a565b906101000a90046001600160a01b03166001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b60408110156111b7576000828201526020016111a0565b5050506040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260240160206040518083038186806111f4613169565b1580156112095760008061120661300f565b50505b505a6112136132a0565b5050505050158015611232573d6000803e3d600061122f61300f565b50505b505050506040513d60208110156112515760008061124e61300f565b50505b8101908080519350600092508291506007905061126c61307a565b906101000a90046001600160a01b03166001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b60408110156112e0576000828201526020016112c9565b5050506040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381868061131d613169565b1580156113325760008061132f61300f565b50505b505a61133c6132a0565b505050505015801561135b573d6000803e3d600061135861300f565b50505b505050506040513d602081101561137a5760008061137761300f565b50505b8101908080519350600092506113a391508490506001600160701b03871663ffffffff6127cf16565b905060006113c0836001600160701b03871663ffffffff6127cf16565b905060006113ce8787612c2b565b90506000806113db61307a565b905080611414576114006103e8610c636113fb878763ffffffff61275f16565b612dc9565b985061140f60006103e8612e1b565b611463565b6114606001600160701b038916611431868463ffffffff61275f16565b8161143857fe5b046001600160701b038916611453868563ffffffff61275f16565b8161145a57fe5b04612ec5565b98505b600089116114ab5760405162461bcd60e51b81526004018080602001828103825260268152602001806133cf60269139604001915050604051809103906114a861300f565b50505b6114b58a8a612e1b565b6114c186868a8a612824565b811561152157611512600e60086114d661307a565b6001600160701b036101009290920a900416600060086114f461307a565b6001600160701b036101009290920a9004169063ffffffff61275f16565b80600b61151d6130d5565b5050505b5a61152a613123565b6001600160a01b03167f4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f858560405191825260208201526040908101905180910390a250505050505050506001600c81906115836130d5565b505050919050565b60016020528060005260406000209050610e7261307a565b600b610e7261307a565b60046020528060005260406000209050610e7261307a565b600080600c6115d261307a565b6001146116205760405162461bcd60e51b815260206004820152600f60248201526e139a5a519a558c4e881313d0d2d151608a1b60448201526064016040518091039061161d61300f565b50505b600080600c61162d6130d5565b50505060008061163b610dc9565b50915091506000600660009061164f61307a565b906101000a90046001600160a01b031690506000600760009061167061307a565b906101000a90046001600160a01b031690506000826001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b60408110156116e9576000828201526020016116d2565b5050506040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016020604051808303818680611726613169565b15801561173b5760008061173861300f565b50505b505a6117456132a0565b5050505050158015611764573d6000803e3d600061176161300f565b50505b505050506040513d60208110156117835760008061178061300f565b50505b81019080805193506000925050506001600160a01b0383166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b60408110156117f6576000828201526020016117df565b5050506040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016020604051808303818680611833613169565b1580156118485760008061184561300f565b50505b505a6118526132a0565b5050505050158015611871573d6000803e3d600061186e61300f565b50505b505050506040513d60208110156118905760008061188d61300f565b50505b810190808051935060009250600191508290505a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b60408110156118f9576000828201526020016118e2565b5050506001600160a01b03166001600160a01b0316815260200190815260200160002061192461307a565b905060006119328888612c2b565b905060008061193f61307a565b905080611952848763ffffffff61275f16565b8161195957fe5b049a508061196d848663ffffffff61275f16565b8161197457fe5b04995060008b118015611987575060008a115b6119cb5760405162461bcd60e51b81526004018080602001828103825260268152602001806133f560269139604001915050604051809103906119c861300f565b50505b611a2d5a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b6040811015611a2457600082820152602001611a0d565b50505084612edd565b611a38878d8d61258b565b611a43868d8c61258b565b866001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b6040811015611aa857600082820152602001611a91565b5050506040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016020604051808303818680611ae5613169565b158015611afa57600080611af761300f565b50505b505a611b046132a0565b5050505050158015611b23573d6000803e3d6000611b2061300f565b50505b505050506040513d6020811015611b4257600080611b3f61300f565b50505b810190808051975050506001600160a01b03871690506370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b6040811015611bb357600082820152602001611b9c565b5050506040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016020604051808303818680611bf0613169565b158015611c0557600080611c0261300f565b50505b505a611c0f6132a0565b5050505050158015611c2e573d6000803e3d6000611c2b61300f565b50505b505050506040513d6020811015611c4d57600080611c4a61300f565b50505b8101908080519650611c6792508791508690508b8b612824565b8115611c8b57611c7c600e60086114d661307a565b80600b611c876130d5565b5050505b8b6001600160a01b03165a611c9e613123565b6001600160a01b03167fdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d819364968d8d60405191825260208201526040908101905180910390a35050505050505050506001600c8190611cf86130d5565b505050915091565b6040516040808201905260088152674e494946492d563160c01b602082015281565b6000610e3f5a611d30613123565b8484612b3d565b6103e881565b600c611d4761307a565b600114611d955760405162461bcd60e51b815260206004820152600f60248201526e139a5a519a558c4e881313d0d2d151608a1b604482015260640160405180910390611d9261300f565b50505b600080600c611da26130d5565b50505060006006600090611db461307a565b906101000a90046001600160a01b0316905060006007600090611dd561307a565b906101000a90046001600160a01b03169050611f308284611f2b6008600090611dfc61307a565b906101000a90046001600160701b03166001600160701b0316866001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b6040811015611e7a57600082820152602001611e63565b5050506040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016020604051808303818680611eb7613169565b158015611ecc57600080611ec961300f565b50505b505a611ed66132a0565b5050505050158015611ef5573d6000803e3d6000611ef261300f565b50505b505050506040513d6020811015611f1457600080611f1161300f565b50505b8101908080519392505063ffffffff6127cf169050565b61258b565b611fb38184611f2b600e6008611f4461307a565b906101000a90046001600160701b03166001600160701b0316856001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b80516000825292506020611e63565b50506001600c8190611fc36130d5565b50505050565b60006005610e5561307a565b60006007610e5561307a565b5a611fea613366565b8410156120395760405162461bcd60e51b815260206004820152601060248201526f139a5a519a558c4e881156141254915160821b60448201526064016040518091039061203661300f565b50505b6000600361204561307a565b6001600160a01b038916600090815260046020527f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9908a908a908a906040902060008161209061307a565b9160018301915061209f6130d5565b50508a60405160200180878152602001866001600160a01b03166001600160a01b03168152602001856001600160a01b03166001600160a01b0316815260200184815260200183815260200182815260200196505050505050506040516020818303038152906040528051906020012060405161190160f01b602082015260228101929092526042820152606201604051602081830303815290604052805190602001209050600060018286868660405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855a61219a6132a0565b50505050501580156121b9573d6000803e3d60006121b661300f565b50505b5050506020604051035190506001600160a01b038116158015906121ee5750886001600160a01b0316816001600160a01b0316145b6122475760405162461bcd60e51b815260206004820152601a60248201527f4e6969466956313a20494e56414c49445f5349474e415455524500000000000060448201526064016040518091039061224461300f565b50505b612252898989612ab1565b505050505050505050565b60026020528160005260406000206020528060005260406000209150610e72905061307a565b600c61228d61307a565b6001146122db5760405162461bcd60e51b815260206004820152600f60248201526e139a5a519a558c4e881313d0d2d151608a1b6044820152606401604051809103906122d861300f565b50505b600080600c6122e86130d5565b50505061257960066000906122fb61307a565b906101000a90046001600160a01b03166001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b604081101561236f57600082820152602001612358565b5050506040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260240160206040518083038186806123ac613169565b1580156123c1576000806123be61300f565b50505b505a6123cb6132a0565b50505050501580156123ea573d6000803e3d60006123e761300f565b50505b505050506040513d60208110156124095760008061240661300f565b50505b8101908080519250600091506007905061242161307a565b906101000a90046001600160a01b03166001600160a01b03166370a082315a63996d79a5598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051925060005b60408110156124955760008282015260200161247e565b5050506040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260240160206040518083038186806124d2613169565b1580156124e7576000806124e461300f565b50505b505a6124f16132a0565b5050505050158015612510573d6000803e3d600061250d61300f565b50505b505050506040513d602081101561252f5760008061252c61300f565b50505b8101908080519250600091506008905061254761307a565b906101000a90046001600160701b03166008600e9061256461307a565b906101000a90046001600160701b0316612824565b600180600c6125866130d5565b505050565b60006060846001600160a01b031660405160408082019052601981527f7472616e7366657228616464726573732c75696e74323536290000000000000060208201528051906020012085856040516001600160a01b0390921660248301526044820152606401604051602081830303815290604052906001600160e01b0319166020820180516001600160e01b031690911790526040518082805190602001908083835b6020831061264e5780518252601f19909201916020918201910161262f565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865a6126886131b5565b5050505050509150503d80600081146126bd576040513d603f01601f191681016040523d815291503d6000602084013e6126c2565b606091505b5091509150818015612700575080511580612700575060208101815160208110156126f5576000806126f261300f565b50505b810190808051925050505b61109f5760405162461bcd60e51b815260206004820152601860248201527f4e6969466956313a205452414e534645525f4641494c4544000000000000000060448201526064016040518091039061275661300f565b50505050505050565b600081158061277a5750508082028282828161277757fe5b04145b610e435760405162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6d756c2d6f766572666c6f7760601b6044820152606401604051809103906127c761300f565b505092915050565b80820382811115610e435760405162461bcd60e51b815260206004820152601560248201527464732d6d6174682d7375622d756e646572666c6f7760581b6044820152606401604051809103906127c761300f565b6001600160701b03841180159061284257506001600160701b038311155b61288f5760405162461bcd60e51b81526020600482015260116024820152704e6969466956313a204f564552464c4f5760781b60448201526064016040518091039061288c61300f565b50505b60006401000000005a6128a0613366565b816128a757fe5b0690506000601c60086128b861307a565b906101000a900463ffffffff168203905060008163ffffffff161180156128e757506001600160701b03841615155b80156128fb57506001600160701b03831615155b15612990578063ffffffff166129298561291486612f88565b6001600160e01b03169063ffffffff612f9a16565b6001600160e01b03160260096000828261294161307a565b01925050819061294f6130d5565b5050508063ffffffff166129668461291487612f88565b6001600160e01b031602600a6000828261297e61307a565b01925050819061298c6130d5565b5050505b85600860018161299e61307a565b816001600160701b0302191690836001600160701b03160217906129c06130d5565b505050846008600e6101000a816129d561307a565b816001600160701b0302191690836001600160701b03160217906129f76130d5565b505050816008601c6101000a81612a0c61307a565b8163ffffffff021916908363ffffffff16021790612a286130d5565b5050507f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad16008600090612a5961307a565b906101000a90046001600160701b03166008600e90612a7661307a565b906101000a90046001600160701b03166040516001600160701b039283168152911660208201526040908101905180910390a1505050505050565b6001600160a01b038316600090815260026020528190604090206001600160a01b0384166000908152602091909152604090208190612aee6130d5565b505050816001600160a01b0316836001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405190815260200160405180910390a3505050565b6001600160a01b03831660009081526001602052612b6390829060409020610c6361307a565b6001600160a01b03841660009081526001602052604090208190612b856130d5565b5050506001600160a01b03821660009081526001602052612bba90829060409020612bae61307a565b9063ffffffff612fbf16565b6001600160a01b03831660009081526001602052604090208190612bdc6130d5565b505050816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405190815260200160405180910390a3505050565b600080806005612c3961307a565b906101000a90046001600160a01b03166001600160a01b031663017e7e586040518163ffffffff1660e01b81526004016020604051808303818680612c7c613169565b158015612c9157600080612c8e61300f565b50505b505a612c9b6132a0565b5050505050158015612cba573d6000803e3d6000612cb761300f565b50505b505050506040513d6020811015612cd957600080612cd661300f565b50505b8101908080516001600160a01b03811615159550935060009250600b9150612d01905061307a565b90508215612dab578015612da6576000612d306113fb6001600160701b0388811690881663ffffffff61275f16565b90506000612d3d83612dc9565b905080821115612da3576000612d66612d5c848463ffffffff6127cf16565b6000610cac61307a565b90506000612d7f83612bae86600563ffffffff61275f16565b90506000818381612d8c57fe5b0490508015612d9f57612d9f8782612e1b565b5050505b50505b6127c7565b80156127c757600080600b612dbe6130d5565b505050505092915050565b60006003821115612e0c575080600160028204015b81811015612e0657809150600281828581612df557fe5b040181612dfe57fe5b049050612dde565b50612e16565b8115612e16575060015b919050565b612e29816000612bae61307a565b806000612e346130d5565b5050506001600160a01b03821660009081526001602052612e5d90829060409020612bae61307a565b6001600160a01b03831660009081526001602052604090208190612e7f6130d5565b5050506001600160a01b03821660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405190815260200160405180910390a35050565b6000818310612ed45781612ed6565b825b9392505050565b6001600160a01b03821660009081526001602052612f0390829060409020610c6361307a565b6001600160a01b03831660009081526001602052604090208190612f256130d5565b505050612f36816000610c6361307a565b806000612f416130d5565b5060009150506001600160a01b0383167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405190815260200160405180910390a35050565b6001600160701b0316600160701b0290565b60006001600160701b0382166001600160e01b03841681612fb757fe5b049392505050565b80820182811015610e435760405162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6164642d6f766572666c6f7760601b6044820152606401604051809103906127c75b632a2a7adb598160e01b8152600481016020815285602082015260005b8681101561304757808601518282016040015260200161302c565b506020828760640184336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b505050565b6303daa959598160e01b8152836004820152602081602483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b8051935060005b6040811015612586576000828201526020016130be565b6322bd64c0598160e01b8152836004820152846024820152600081604483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b6000815260206130be565b6373509064598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b805160008252935060206130be565b638435035b598160e01b8152836004820152602081602483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b805160008252935060206130be565b6385979f76598160e01b81526131e6565b8080831115610e43575090919050565b8080831015610e43575090919050565b836004820152846024820152606060448201528760648201526084810160005b8981101561321e578089015182820152602001613206565b506060828a60a40184336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b815160408301513d6000853e8c8c82606087013350600060045af150596132738e3d6131d6565b8d0161327f81876131c6565b5b828110156132945760008152602001613280565b50929d50505050505050565b638540661f598160e01b8152836004820152846024820152606060448201528660648201526084810160005b888110156132e45780880151828201526020016132cc565b506060828960a40184336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b815160408301513d6000853e8b8b82606087013350600060045af150596133398d3d6131d6565b8c0161334581876131c6565b5b8281101561335a5760008152602001613346565b50929c50505050505050565b63bdbf8c36598160e01b8152602081600483336000905af158600e01573d6000803e3d6000fd5b3d6001141558600a015760016000f35b805160008252935060206130be56fe4e6969466956313a20494e53554646494349454e545f494e5055545f414d4f554e544e6969466956313a20494e53554646494349454e545f4c49515549444954595f4d494e5445444e6969466956313a20494e53554646494349454e545f4c49515549444954595f4255524e45444e6969466956313a20494e53554646494349454e545f4f55545055545f414d4f554e54