6080604052600380546001600160a01b031990811661dead179091556004805490911690555f600655620000366009600a6200069a565b6200004690633b9aca00620006aa565b600781905562000067906064906200006090600262000477565b906200050a565b60085560075462000082906064906200006090600262000477565b6009555f600f5560046010555f6011555f6012555f601355601354601154600f54601054601254620000b59190620006c4565b620000c19190620006c4565b620000cd9190620006c4565b620000d99190620006c4565b6014908155606460158190556016819055601781905560188190556021919091556022556025805461ffff60a01b1916600160a81b179055600754612710906200012590600a620006aa565b620001319190620006da565b60265534801562000140575f80fd5b505f80546001600160a01b031916339081178255808252600160208190526040808420805460ff191690921790915551909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350602380546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d908117909155604080516315ab88c960e31b8152905163ad5c4648916004808201926020929091908290030181865afa158015620001fd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002239190620006fa565b600280546001600160a01b0319166001600160a01b039283161790556023546040805163c45a015560e01b81529051919092169163c45a01559160048083019260209291908290030181865afa15801562000280573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002a69190620006fa565b6002546040516364e329cb60e11b81526001600160a01b03918216600482015230602482015291169063c9c65396906044016020604051808303815f875af1158015620002f5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200031b9190620006fa565b602580546001600160a01b039283166001600160a01b0319918216811783556024805483169091179055305f818152600b602090815260408083206023548816845282528083205f19905533808452600c8352818420805460ff199081166001908117909255601b80548b1687528487208054831684179055838752600d8652848720805483168417905598548a168652838620805482168317905588548a1686528386208054821683179055601a80548b16875284872080548316841790559686528386208054909116909117905560198054871682179055845486167385bc5c32199ca1206743b352d48771f7d84bbe5017909455855485168417909555600354601d8054909516961695909517909255600754818352600a855283832081905592519283529290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a362000770565b5f825f036200048857505f62000504565b5f620004958385620006aa565b905082620004a48583620006da565b14620005015760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084015b60405180910390fd5b90505b92915050565b5f6200050183836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506200055360201b60201c565b5f8183620005765760405162461bcd60e51b8152600401620004f8919062000722565b505f620005848486620006da565b95945050505050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115620005e157815f1904821115620005c557620005c56200058d565b80851615620005d357918102915b93841c9390800290620005a6565b509250929050565b5f82620005f95750600162000504565b816200060757505f62000504565b81600181146200062057600281146200062b576200064b565b600191505062000504565b60ff8411156200063f576200063f6200058d565b50506001821b62000504565b5060208310610133831016604e8410600b841016171562000670575081810a62000504565b6200067c8383620005a1565b805f19048211156200069257620006926200058d565b029392505050565b5f6200050160ff841683620005e9565b80820281158282048414176200050457620005046200058d565b808201808211156200050457620005046200058d565b5f82620006f557634e487b7160e01b5f52601260045260245ffd5b500490565b5f602082840312156200070b575f80fd5b81516001600160a01b038116811462000501575f80fd5b5f602080835283518060208501525f5b81811015620007505785810183015185820160400152820162000732565b505f604082860101526040601f19601f8301168501019250505092915050565b6125a2806200077e5f395ff3fe60806040526004361061026d575f3560e01c806378109e541161014a578063a9059cbb116100be578063d51ed1c811610078578063d51ed1c814610733578063d78e139d14610752578063dd62ed3e14610771578063f2fde38b146107b5578063f6a78e17146107d4578063f887ea40146107e8575f80fd5b8063a9059cbb14610685578063b2bdfa7b146106a4578063bc337182146106c2578063ccf8c036146106e1578063cec10c1114610700578063d148b74c1461071f575f80fd5b80638da5cb5b1161010f5780638da5cb5b146105c157806391892476146105dd57806395d89b41146105fc5780639acb773e146106285780639f11080e14610647578063a8aa1b3114610666575f80fd5b806378109e54146105345780637bae52e1146105495780637d1db4a514610568578063893d20e81461057d5780638a4068dd146105ad575f80fd5b8063274a533c116101e15780635b24ea5e116101a65780635b24ea5e1461046f5780635d0044ca1461048e5780636ddd1713146104ad57806370a08231146104cd578063715018a61461050157806377b54bad14610515575f80fd5b8063274a533c146103f75780632b112e491461040c578063313ce56714610420578063367fcd761461043b57806350c9a88f1461045a575f80fd5b8063095ea7b311610232578063095ea7b3146103525780631161ae391461037157806313f97a8e1461039057806318160ddd146103af5780631df4ccfc146103c357806323b872dd146103d8575f80fd5b806304368f65146102785780630445b667146102995780630621472c146102c157806306fdde03146102f057806308fd3d0514610332575f80fd5b3661027457005b5f80fd5b348015610283575f80fd5b50610297610292366004611f53565b610807565b005b3480156102a4575f80fd5b506102ae60265481565b6040519081526020015b60405180910390f35b3480156102cc575f80fd5b506102e06102db366004611f93565b61085b565b60405190151581526020016102b8565b3480156102fb575f80fd5b506040805180820190915260118152704e657572616c204e6574776f726b20414960781b60208201525b6040516102b89190611fac565b34801561033d575f80fd5b506025546102e090600160a01b900460ff1681565b34801561035d575f80fd5b506102e061036c366004611ff8565b61086d565b34801561037c575f80fd5b506102e061038b366004612012565b6108d8565b34801561039b575f80fd5b506102976103aa366004612046565b6108eb565b3480156103ba575f80fd5b506007546102ae565b3480156103ce575f80fd5b506102ae60145481565b3480156103e3575f80fd5b506102e06103f2366004612118565b610973565b348015610402575f80fd5b506102ae60055481565b348015610417575f80fd5b506102ae610a31565b34801561042b575f80fd5b50604051600981526020016102b8565b348015610446575f80fd5b50610297610455366004612151565b610a81565b348015610465575f80fd5b506102ae60065481565b34801561047a575f80fd5b50610297610489366004612191565b610adc565b348015610499575f80fd5b506102976104a83660046121c6565b610b2f565b3480156104b8575f80fd5b506025546102e090600160a81b900460ff1681565b3480156104d8575f80fd5b506102ae6104e7366004611f93565b6001600160a01b03165f908152600a602052604090205490565b34801561050c575f80fd5b50610297610b96565b348015610520575f80fd5b506102e061052f366004611ff8565b610c07565b34801561053f575f80fd5b506102ae60095481565b348015610554575f80fd5b506102976105633660046121dd565b610cff565b348015610573575f80fd5b506102ae60085481565b348015610588575f80fd5b505f546001600160a01b03165b6040516001600160a01b0390911681526020016102b8565b3480156105b8575f80fd5b50610297610d87565b3480156105cc575f80fd5b505f546001600160a01b0316610595565b3480156105e8575f80fd5b506102976105f736600461223e565b610dcd565b348015610607575f80fd5b506040805180820190915260048152634e4e414960e01b6020820152610325565b348015610633575f80fd5b50610297610642366004612191565b610e92565b348015610652575f80fd5b50610297610661366004612012565b610ee5565b348015610671575f80fd5b50602554610595906001600160a01b031681565b348015610690575f80fd5b506102e061069f366004611ff8565b610f19565b3480156106af575f80fd5b505f54610595906001600160a01b031681565b3480156106cd575f80fd5b506102976106dc3660046121c6565b610f25565b3480156106ec575f80fd5b506102976106fb366004612191565b610f8c565b34801561070b575f80fd5b5061029761071a36600461227d565b610ff2565b34801561072a575f80fd5b5061029761102c565b34801561073e575f80fd5b506102ae61074d3660046121c6565b61105f565b34801561075d575f80fd5b5061029761076c3660046121c6565b6110a4565b34801561077c575f80fd5b506102ae61078b3660046122a6565b6001600160a01b039182165f908152600b6020908152604080832093909416825291909152205490565b3480156107c0575f80fd5b506102976107cf366004611f93565b6110f0565b3480156107df575f80fd5b506102976111d7565b3480156107f3575f80fd5b50602354610595906001600160a01b031681565b5f546001600160a01b031633146108395760405162461bcd60e51b8152600401610830906122d7565b60405180910390fd5b60258054921515600160a81b0260ff60a81b1990931692909217909155602655565b5f610867825f1961086d565b92915050565b335f818152600b602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906108c79086815260200190565b60405180910390a350600192915050565b5f826108e38361105f565b119392505050565b5f546001600160a01b031633146109145760405162461bcd60e51b8152600401610830906122d7565b5f5b825181101561096e5781600e5f8584815181106109355761093561230c565b6020908102919091018101516001600160a01b031682528101919091526040015f20805460ff1916911515919091179055600101610916565b505050565b6001600160a01b0383165f908152600b602090815260408083203384529091528120545f1914610a1c576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b0387165f908152600b825283812033825290915291909120546109f891849061123d565b6001600160a01b0385165f908152600b602090815260408083203384529091529020555b610a27848484611275565b90505b9392505050565b6004546001600160a01b03165f908152600a6020526040812054610a7c906003546001600160a01b03165f908152600a6020526040902054610a7690600754906116d0565b906116d0565b905090565b5f546001600160a01b03163314610aaa5760405162461bcd60e51b8152600401610830906122d7565b60258054951515600160a01b0260ff60a01b199096169590951790945560179290925560165560185543600555600655565b5f546001600160a01b03163314610b055760405162461bcd60e51b8152600401610830906122d7565b6001600160a01b03919091165f908152600e60205260409020805460ff1916911515919091179055565b5f546001600160a01b03163314610b585760405162461bcd60e51b8152600401610830906122d7565b6103e8600754610b689190612334565b6009541015610b75575f80fd5b6103e881600754610b869190612353565b610b909190612334565b60095550565b5f546001600160a01b03163314610bbf5760405162461bcd60e51b8152600401610830906122d7565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b335f908152600d602052604081205460ff16610c21575f80fd5b815f03610c91576040516370a0823160e01b81523060048201526001600160a01b038416906370a0823190602401602060405180830381865afa158015610c6a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c8e919061236a565b91505b60405163a9059cbb60e01b8152336004820152602481018390526001600160a01b0384169063a9059cbb906044016020604051808303815f875af1158015610cdb573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a2a9190612381565b5f546001600160a01b03163314610d285760405162461bcd60e51b8152600401610830906122d7565b601980546001600160a01b03199081166001600160a01b0397881617909155601a8054821695871695909517909455601b8054851693861693909317909255601d80548416918516919091179055601c80549092169216919091179055565b335f908152600d602052604090205460ff16610da1575f80fd5b60405133904780156108fc02915f818181858888f19350505050158015610dca573d5f803e3d5ffd5b50565b5f546001600160a01b03163314610df65760405162461bcd60e51b8152600401610830906122d7565b600f8690556012859055601084905560118390556013829055610e2782610e21858188818c8c611711565b90611711565b6014556015819055610e3a600582612334565b60145410610e8a5760405162461bcd60e51b815260206004820152601d60248201527f466565732063616e206e6f74206265206d6f7265207468616e203230250000006044820152606401610830565b505050505050565b5f546001600160a01b03163314610ebb5760405162461bcd60e51b8152600401610830906122d7565b6001600160a01b03919091165f908152600d60205260409020805460ff1916911515919091179055565b5f546001600160a01b03163314610f0e5760405162461bcd60e51b8152600401610830906122d7565b602191909155602255565b5f610a2a338484611275565b5f546001600160a01b03163314610f4e5760405162461bcd60e51b8152600401610830906122d7565b6103e8600754610f5e9190612334565b6008541015610f6b575f80fd5b6103e881600754610f7c9190612353565b610f869190612334565b60085550565b5f546001600160a01b03163314610fb55760405162461bcd60e51b8152600401610830906122d7565b6001600160a01b039091165f908152600c60209081526040808320805494151560ff199586168117909155600d9092529091208054909216179055565b5f546001600160a01b0316331461101b5760405162461bcd60e51b8152600401610830906122d7565b601691909155601791909155601855565b5f546001600160a01b031633146110555760405162461bcd60e51b8152600401610830906122d7565b61105d61176f565b565b5f61086761106b610a31565b6025546001600160a01b03165f908152600a602052604090205461109e90611097906002905b90611b37565b8590611b37565b90611bb5565b601a5447906001600160a01b03166108fc60646110c18585612353565b6110cb9190612334565b6040518115909202915f818181858888f1935050505015801561096e573d5f803e3d5ffd5b5f546001600160a01b031633146111195760405162461bcd60e51b8152600401610830906122d7565b6001600160a01b03811661117e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610830565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f546001600160a01b031633146112005760405162461bcd60e51b8152600401610830906122d7565b61120c6009600a61247c565b61121a90633b9aca00612353565b600990815561122a90600a61247c565b61123890633b9aca00612353565b600855565b5f81848411156112605760405162461bcd60e51b81526004016108309190611fac565b505f61126c848661248a565b95945050505050565b6001600160a01b0383165f908152600e602052604081205460ff161580156112b557506001600160a01b0383165f908152600e602052604090205460ff16155b6112f15760405162461bcd60e51b815260206004820152600d60248201526c165bdd48185c99481848189bdd609a1b6044820152606401610830565b60275460ff161561130e57611307848484611bf6565b9050610a2a565b6001600160a01b0384165f9081526001602052604090205460ff1615801561134e57506001600160a01b0383165f9081526001602052604090205460ff16155b1561142a57602554600160a01b900460ff166113a35760405162461bcd60e51b8152602060048201526014602482015273151c98591a5b99c81b9bdd081bdc195b881e595d60621b6044820152606401610830565b436006546005546113b4919061249d565b111561142a576025546001600160a01b038481169116146113f2576001600160a01b0383165f908152600e60205260409020805460ff191660011790555b6025546001600160a01b0385811691161461142a576001600160a01b0384165f908152600e60205260409020805460ff191660011790555b6001600160a01b0384165f9081526001602052604090205460ff1615801561145b57506001600160a01b0383163014155b801561147557506003546001600160a01b03848116911614155b801561148f57506025546001600160a01b03848116911614155b80156114a95750601d546001600160a01b03848116911614155b80156114c35750601a546001600160a01b03848116911614155b80156114e757506001600160a01b0383165f908152600d602052604090205460ff16155b15611587576001600160a01b0383165f908152600a6020526040902054600954611511848361249d565b11156115855760405162461bcd60e51b815260206004820152603e60248201527f546f74616c20486f6c64696e672069732063757272656e746c79206c696d697460448201527f65642c20796f752063616e206e6f74206275792074686174206d7563682e00006064820152608401610830565b505b6115918483611cc6565b611599611d32565b156115a6576115a661176f565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0387165f908152600a90915291909120546115f791849061123d565b6001600160a01b0385165f908152600a6020908152604080832093909355600c90529081205460ff168061164257506001600160a01b0384165f908152600c602052604090205460ff165b61165657611651858486611d86565b611658565b825b6001600160a01b0385165f908152600a602052604090205490915061167d9082611711565b6001600160a01b038086165f818152600a602052604090819020939093559151908716905f8051602061254d833981519152906116bd9085815260200190565b60405180910390a3506001949350505050565b5f610a2a83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061123d565b5f8061171d838561249d565b905083811015610a2a5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610830565b6027805460ff191660011790556021546022545f9161178d916108d8565b61179957600f5461179b565b5f5b90505f6117be600261109e60145461109e86602654611b3790919063ffffffff16565b90505f6117d6826026546116d090919063ffffffff16565b6040805160028082526060820183529293505f92909160208301908036833701905050905030815f8151811061180e5761180e61230c565b6001600160a01b03928316602091820292909201015260025482519116908290600190811061183f5761183f61230c565b6001600160a01b03928316602091820292909201015260235460405163791ac94760e01b81524792919091169063791ac947906118889086905f908790309042906004016124b0565b5f604051808303815f87803b15801561189f575f80fd5b505af11580156118b1573d5f803e3d5ffd5b505050505f6118c982476116d090919063ffffffff16565b90505f6118e36118da886002611bb5565b601454906116d0565b90505f6118f7600261109e8481878d611b37565b90505f6119138361109e60105487611b3790919063ffffffff16565b90505f61192f8461109e60125488611b3790919063ffffffff16565b90505f61194b8561109e60115489611b3790919063ffffffff16565b601a546040519192505f916001600160a01b039091169085908381818185875af1925050503d805f811461199a576040519150601f19603f3d011682016040523d82523d5f602084013e61199f565b606091505b5050601b546040519192506001600160a01b03169083905f81818185875af1925050503d805f81146119ec576040519150601f19603f3d011682016040523d82523d5f602084013e6119f1565b606091505b5050601c546040519192506001600160a01b03169084905f81818185875af1925050503d805f8114611a3e576040519150601f19603f3d011682016040523d82523d5f602084013e611a43565b606091505b505f9250508b159050611b1f5760235460195460405163f305d71960e01b8152306004820152602481018e90525f6044820181905260648201526001600160a01b0391821660848201524260a482015291169063f305d71990879060c40160606040518083038185885af1158015611abd573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190611ae29190612521565b505060408051878152602081018e90527f424db2872186fa7e7afa7a5e902ed3b49a2ef19c2f5431e672462495dd6b450692500160405180910390a15b50506027805460ff1916905550505050505050505050565b5f825f03611b4657505f610867565b5f611b518385612353565b905082611b5e8583612334565b14610a2a5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610830565b5f610a2a83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611f0a565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0386165f908152600a90915291822054611c4691849061123d565b6001600160a01b038086165f908152600a60205260408082209390935590851681522054611c749083611711565b6001600160a01b038085165f818152600a602052604090819020939093559151908616905f8051602061254d83398151915290611cb49086815260200190565b60405180910390a35060019392505050565b60085481111580611cee57506001600160a01b0382165f908152600d602052604090205460ff165b611d2e5760405162461bcd60e51b8152602060048201526011602482015270151608131a5b5a5d08115e18d959591959607a1b6044820152606401610830565b5050565b6025545f906001600160a01b03163314801590611d52575060275460ff16155b8015611d675750602554600160a81b900460ff165b8015610a7c575050602654305f908152600a6020526040902054101590565b6018546025545f91906001600160a01b0390811690841603611dab5750601654611dc6565b6025546001600160a01b0390811690861603611dc657506017545b5f611df26015546064611dd99190612353565b61109e846110916014548a611b3790919063ffffffff16565b90505f611e1060145461109e60135485611b3790919063ffffffff16565b90505f611e1d83836116d0565b305f908152600a6020526040902054909150611e399082611711565b305f908152600a602052604080822092909255601d546001600160a01b031681522054611e669083611711565b601d546001600160a01b039081165f908152600a602090815260409182902093909355518381523092918b16915f8051602061254d833981519152910160405180910390a38115611ef457600754611ebe90836116d0565b6007556004546040518381526001600160a01b03918216918a16905f8051602061254d8339815191529060200160405180910390a35b611efe87846116d0565b98975050505050505050565b5f8183611f2a5760405162461bcd60e51b81526004016108309190611fac565b505f61126c8486612334565b8015158114610dca575f80fd5b8035611f4e81611f36565b919050565b5f8060408385031215611f64575f80fd5b8235611f6f81611f36565b946020939093013593505050565b80356001600160a01b0381168114611f4e575f80fd5b5f60208284031215611fa3575f80fd5b610a2a82611f7d565b5f602080835283518060208501525f5b81811015611fd857858101830151858201604001528201611fbc565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215612009575f80fd5b611f6f83611f7d565b5f8060408385031215612023575f80fd5b50508035926020909101359150565b634e487b7160e01b5f52604160045260245ffd5b5f8060408385031215612057575f80fd5b823567ffffffffffffffff8082111561206e575f80fd5b818501915085601f830112612081575f80fd5b813560208282111561209557612095612032565b8160051b604051601f19603f830116810181811086821117156120ba576120ba612032565b6040529283528183019350848101820192898411156120d7575f80fd5b948201945b838610156120fc576120ed86611f7d565b855294820194938201936120dc565b965061210b9050878201611f43565b9450505050509250929050565b5f805f6060848603121561212a575f80fd5b61213384611f7d565b925061214160208501611f7d565b9150604084013590509250925092565b5f805f805f60a08688031215612165575f80fd5b853561217081611f36565b97602087013597506040870135966060810135965060800135945092505050565b5f80604083850312156121a2575f80fd5b6121ab83611f7d565b915060208301356121bb81611f36565b809150509250929050565b5f602082840312156121d6575f80fd5b5035919050565b5f805f805f60a086880312156121f1575f80fd5b6121fa86611f7d565b945061220860208701611f7d565b935061221660408701611f7d565b925061222460608701611f7d565b915061223260808701611f7d565b90509295509295909350565b5f805f805f8060c08789031215612253575f80fd5b505084359660208601359650604086013595606081013595506080810135945060a0013592509050565b5f805f6060848603121561228f575f80fd5b505081359360208301359350604090920135919050565b5f80604083850312156122b7575f80fd5b6122c083611f7d565b91506122ce60208401611f7d565b90509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b5f8261234e57634e487b7160e01b5f52601260045260245ffd5b500490565b808202811582820484141761086757610867612320565b5f6020828403121561237a575f80fd5b5051919050565b5f60208284031215612391575f80fd5b8151610a2a81611f36565b600181815b808511156123d657815f19048211156123bc576123bc612320565b808516156123c957918102915b93841c93908002906123a1565b509250929050565b5f826123ec57506001610867565b816123f857505f610867565b816001811461240e576002811461241857612434565b6001915050610867565b60ff84111561242957612429612320565b50506001821b610867565b5060208310610133831016604e8410600b8410161715612457575081810a610867565b612461838361239c565b805f190482111561247457612474612320565b029392505050565b5f610a2a60ff8416836123de565b8181038181111561086757610867612320565b8082018082111561086757610867612320565b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b818110156125005784516001600160a01b0316835293830193918301916001016124db565b50506001600160a01b03969096166060850152505050608001529392505050565b5f805f60608486031215612533575f80fd5b835192506020840151915060408401519050925092509256feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122090eb813eff1926d48c44fe442999b9b57eef5b84e668634ed30a7ee53ffceb8464736f6c63430008160033