0x6080604052348015600e575f5ffd5b506103058061001c5f395ff3fe608060405234801561000f575f5ffd5b506004361061003f575f3560e01c806323de66511461004357806370a082311461005f578063dd62ed3e1461008f575b5f5ffd5b61005d600480360381019061005891906101ee565b6100bf565b005b6100796004803603810190610074919061023e565b610129565b6040516100869190610278565b60405180910390f35b6100a960048036038101906100a49190610291565b61013d565b6040516100b69190610278565b60405180910390f35b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161011c9190610278565b60405180910390a3505050565b5f602052805f5260405f205f915090505481565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61018a82610161565b9050919050565b61019a81610180565b81146101a4575f5ffd5b50565b5f813590506101b581610191565b92915050565b5f819050919050565b6101cd816101bb565b81146101d7575f5ffd5b50565b5f813590506101e8816101c4565b92915050565b5f5f5f606084860312156102055761020461015d565b5b5f610212868287016101a7565b9350506020610223868287016101a7565b9250506040610234868287016101da565b9150509250925092565b5f602082840312156102535761025261015d565b5b5f610260848285016101a7565b91505092915050565b610272816101bb565b82525050565b5f60208201905061028b5f830184610269565b92915050565b5f5f604083850312156102a7576102a661015d565b5b5f6102b4858286016101a7565b92505060206102c5858286016101a7565b915050925092905056fea2646970667358221220832c15af474bc58d144e2cace9993c20bcdbead23152088de4f1e4f6c9a71a3564736f6c634300081e0033