Transaction Hash:
0x1763d7666bc8796b10584ac36f06dcac860994b266624c270935fb0dc59eedb8
Timestamp:
939 days ago (Apr-15-2022 02:27:49 AM UTC )
Gas Price:
35. 511355116 Gwei (0. 000000035511355116 ETH)
Ether Price:
$3,041.21 / ETH
Gas Limit & Usage by Txn:
1,503,202
|
1,455,236 (96.81%)
Gas Fees:
Base: 34. 511355116 Gwei | Max: 55. 681899222 Gwei | Max Priority: 1 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 050222166373587376 ETH ($153.17) 💸 Txn Savings: 0. 029352901922639016 ETH ($89.52)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 49442
Position In Block: 236
Input Data:
0x8a2df18d00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000169400000000000000000000000000000000000000000000000000000000000018b40cf18bf29786f6661d57a6f9723da229dcc2b54a67f5b8c6ff39216a0d5a2892d000000000000000000000000284c1875694058b213866f5f2ad015b5a4b9438b000000000000000000000000000000000000000000000000000000000001686503825ec207ff8183843b9aca008405f5e10080806080604052664765747465727360c81b6010553480156200001f57600080fd5b5060405162005d1138038062005d11833981016040819052620000429162000342565b6000620000576001600160e01b03620001a316565b600f80546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600f8054600160a01b60ff60a01b199091161790558151516008556020808301515160095560408084015151600a5560608085015151600b55608094850151600c558351600d80549486015193860151928601516001600160401b03199586166001600160401b0393841617600160401b600160801b03191668010000000000000000958416860217600160801b600160c01b031916600160801b94841694909402939093176001600160c01b0316600160c01b938316939093029290921790915593830151600e805460a09095015194909316941693909317600160401b600160c01b0319166001600160801b03909216909202179055620003f4565b3390565b600060208284031215620001ba57600080fd5b620001c6602062000382565b90506000620001d6848462000328565b82525092915050565b600060c08284031215620001f257600080fd5b620001fe60c062000382565b905060006200020e848462000335565b8252506020620002218484830162000335565b6020830152506040620002378482850162000335565b60408301525060606200024d8482850162000335565b6060830152506080620002638482850162000335565b60808301525060a0620002798482850162000315565b60a08301525092915050565b600060a082840312156200029857600080fd5b620002a460a062000382565b90506000620002b48484620001a7565b8252506020620002c784848301620001a7565b6020830152506040620002dd84828501620001a7565b6040830152506060620002f384828501620001a7565b6060830152506080620003098482850162000328565b60808301525092915050565b80516200032281620003c4565b92915050565b80516200032281620003de565b80516200032281620003e9565b60008061016083850312156200035757600080fd5b600062000365858562000285565b92505060a06200037885828601620001df565b9150509250929050565b6040518181016001600160401b0381118282101715620003a157600080fd5b604052919050565b6001600160801b031690565b90565b6001600160401b031690565b620003cf81620003a9565b8114620003db57600080fd5b50565b620003cf81620003b5565b620003cf81620003b8565b61590d80620004046000396000f3fe608060405234801561001057600080fd5b50600436106103ba5760003560e01c80638f32d59b116101f4578063d93c95911161011a578063ef6957d0116100ad578063f94160521161007c578063f941605214610883578063fd04b60614610896578063fd47eda6146108a9578063ff9935eb146108bc576103ba565b8063ef6957d014610837578063f1061ba81461084a578063f2901ae21461085d578063f2fde38b14610870576103ba565b8063e8e72f75116100e9578063e8e72f75146107dc578063eb1c6e6b146107ef578063eb44fdd314610804578063ec6e398714610824576103ba565b8063d93c95911461078e578063deec053d146107a1578063e51bfcb4146107b4578063e5520228146107d4576103ba565b8063c0bb72b711610192578063cb04a34c11610161578063cb04a34c14610735578063d24c48bc14610755578063d36cca9014610768578063d5ecf7c51461077b576103ba565b8063c0bb72b7146106e7578063c1460942146106fa578063c190c2ec14610702578063c8e1882614610722576103ba565b806397bcdfb9116101ce57806397bcdfb91461068b57806398d4611b1461069e578063a67a6a45146106b1578063b548b892146106c4576103ba565b80638f32d59b1461065d5780638f6bc659146106655780638fae3be114610678576103ba565b8063387a498a116102e4578063697947951161027757806385b53fc81161024657806385b53fc8146106275780638928378e1461063a5780638da5cb5b1461064d5780638e321cb414610655576103ba565b806369794795146105df5780636a8194e7146105f4578063715018a6146106175780637e9eaf411461061f576103ba565b80634f3c1542116102b35780634f3c15421461059157806356ea84b2146105995780635735a430146105b95780635ac7d17c146105cc576103ba565b8063387a498a146105385780633a031bf01461054b57806347d1b53c1461055e5780634be874141461057e576103ba565b8063133683641161035c5780632a5608451161032b5780632a560845146104ec5780632e822af3146104ff5780633063bce21461051257806334fd45f114610525576103ba565b80631336836414610484578063197f0f05146104a45780631a7777bb146104b7578063295c39a5146104d7576103ba565b8063062bd3e911610398578063062bd3e91461041d5780630cd30a0e1461043d578063121fb72f14610450578063124f914c14610463576103ba565b80630339a0c4146103bf578063042069d6146103e8578063052f72d7146103fd575b600080fd5b6103d26103cd366004614808565b6108cf565b6040516103df91906152b4565b60405180910390f35b6103fb6103f63660046148b2565b6109a4565b005b61041061040b36600461457c565b610aa3565b6040516103df9190615312565b61043061042b366004614808565b610abb565b6040516103df9190615263565b6103fb61044b3660046148e2565b610ad7565b6103fb61045e366004614882565b610b86565b61047661047136600461479c565b610c35565b6040516103df92919061563c565b610497610492366004614808565b610c59565b6040516103df9190615320565b6104976104b2366004614808565b610c90565b6104ca6104c5366004614808565b610cc7565b6040516103df919061539d565b6104df610cfe565b6040516103df9190615658565b6104df6104fa36600461459a565b610d04565b6103fb61050d36600461477e565b610e20565b6103fb61052036600461477e565b610f13565b6104df61053336600461479c565b610fc0565b6103fb61054636600461477e565b610fd2565b61041061055936600461459a565b61107f565b61057161056c3660046147ba565b611099565b6040516103df9190615401565b6103fb61058c3660046148b2565b6110bc565b6104ca61116b565b6105ac6105a7366004614808565b611187565b6040516103df91906153ab565b6104106105c7366004614808565b6111bc565b6104106105da366004614808565b6111f6565b6105e761121e565b6040516103df919061541d565b61060761060236600461479c565b611282565b6040516103df94939291906152c5565b6103fb611439565b6104ca6114cc565b6103fb610635366004614713565b6114e8565b6104ca610648366004614808565b6115cf565b610430611604565b6104df611620565b610410611626565b6104df610673366004614844565b611666565b6104df61068636600461457c565b611717565b6103fb610699366004614604565b61174b565b6103d26106ac36600461479c565b611853565b6103fb6106bf3660046146b4565b611866565b6106d76106d2366004614808565b6118f1565b6040516103df94939291906153c8565b6103fb6106f536600461477e565b61194d565b6104ca6119fa565b6107156107103660046147ba565b611a16565b6040516103df919061564a565b6105716107303660046147ba565b611a56565b610748610743366004614808565b611a5e565b6040516103df919061562e565b6104ca6107633660046148e2565b611a80565b6103fb610776366004614748565b611aac565b610715610789366004614808565b611b5b565b61071561079c366004614808565b611b7d565b6105ac6107af366004614808565b611bc0565b6107c76107c236600461479c565b611be2565b6040516103df919061532e565b6104ca611bf4565b6103fb6107ea366004614882565b611c10565b6107f7611cbf565b6040516103df919061540f565b610817610812366004614808565b611d61565b6040516103df91906153b9565b6103fb6108323660046145d4565b611eeb565b6103fb610845366004614863565b611f9a565b61041061085836600461457c565b612049565b6103fb61086b3660046145d4565b61205b565b6103fb61087e36600461457c565b61210a565b61047661089136600461479c565b61213a565b6104ca6108a4366004614808565b612155565b6104ca6108b7366004614808565b61218c565b6103fb6108ca366004614808565b6121c1565b60606000809050606083604051908082528060200260200182016040528015610902578160200160208202803883390190505b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60005260036020527fb1ee3b3d0d99532dd9f14b22c0b908d4eec0e052c3827bbed2d6c3986954d08c549091505b801580159061096057508483105b1561099a578082848060010195508151811061097857fe5b6020908102919091018101919091526000918252600390526040902054610952565b509150505b919050565b6109ac611626565b6109d15760405162461bcd60e51b81526004016109c89061537d565b60405180910390fd5b600f54600160a01b900460ff166109fa5760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f8854ab3e0000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed90638854ab3e90610a5c90600090869086906004016155f8565b60006040518083038186803b158015610a7457600080fd5b505af4158015610a88573d6000803e3d6000fd5b5050600f805460ff60a01b1916600160a01b17905550505050565b6000610ab5818363ffffffff61226e16565b92915050565b6000610ac68261229d565b610ab560008363ffffffff6122fe16565b610adf611626565b610afb5760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16610b245760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f5eeabe390000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed90635eeabe3990610a5c9060009086908690600401615620565b610b8e611626565b610baa5760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16610bd35760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517faa92e3480000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063aa92e34890610a5c90600090869086906004016155d0565b610c3d613f5a565b610c45613f5a565b610c5083600061232a565b91509150915091565b6000610c648261229d565b5060009081526001602052604090206003015473ffffffffffffffffffffffffffffffffffffffff1690565b6000610c9b8261229d565b5060009081526001602052604090206004015473ffffffffffffffffffffffffffffffffffffffff1690565b610ccf613f5a565b610cd88261229d565b506000908152600160209081526040918290208251918201909252600690910154815290565b60005490565b6000610d0e611626565b610d2a5760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16610d535760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517fdd32998a0000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063dd32998a90610db5906000908790879060040161542b565b60206040518083038186803b158015610dcd57600080fd5b505af4158015610de1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250610e059190810190614826565b9050600f805460ff60a01b1916600160a01b17905592915050565b610e28611626565b610e445760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16610e6d5760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517ff9cacc4c0000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063f9cacc4c90610ecd906000908590600401615564565b60006040518083038186803b158015610ee557600080fd5b505af4158015610ef9573d6000803e3d6000fd5b5050600f805460ff60a01b1916600160a01b179055505050565b610f1b611626565b610f375760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16610f605760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f0f44e6bc0000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed90630f44e6bc90610ecd906000908590600401615564565b6000610ab5818363ffffffff6123cf16565b610fda611626565b610ff65760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff1661101f5760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f311401d00000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063311401d090610ecd906000908590600401615564565b600061109281848463ffffffff61241616565b9392505050565b6110a1613f6d565b6110aa8261229d565b6110926000848463ffffffff61245316565b6110c4611626565b6110e05760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff166111095760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f7335079b0000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed90637335079b90610a5c90600090869086906004016155f8565b611173613f5a565b506040805160208101909152600854815290565b61118f613f84565b6111988261229d565b610ab5826111ad60008263ffffffff6124d216565b6000919063ffffffff61255616565b60006111c78261229d565b506000908152600160205260409020547501000000000000000000000000000000000000000000900460ff1690565b60006112018261229d565b50600090815260016020526040902054600160a01b900460ff1690565b611226613fa4565b506040805160c08101825260085460a08201908152815281516020818101845260095482528083019190915282518082018452600a548152828401528251908101909252600b5482526060810191909152600c54608082015290565b60608080808061129960008763ffffffff6125ae16565b9050606081516040519080825280602002602001820160405280156112c8578160200160208202803883390190505b5090506060825160405190808252806020026020018201604052801561130857816020015b6112f5613f6d565b8152602001906001900390816112ed5790505b5090506060835160405190808252806020026020018201604052801561134857816020015b611335613f6d565b81526020019060019003908161132d5790505b50905060005b84518110156114295761137385828151811061136657fe5b6020026020010151610abb565b84828151811061137f57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506113d68a8683815181106113c957fe5b6020026020010151611099565b8382815181106113e257fe5b602002602001018190525061140a8a8683815181106113fd57fe5b6020026020010151611a16565b82828151811061141657fe5b602090810291909101015260010161134e565b5092989197509550909350915050565b611441611626565b61145d5760405162461bcd60e51b81526004016109c89061537d565b600f5460405160009173ffffffffffffffffffffffffffffffffffffffff16907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600f80547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b6114d4613f5a565b506040805160208101909152600b54815290565b60005b81518110156115cb57600082828151811061150257fe5b6020026020010151600001519050600083838151811061151e57fe5b60209081029190910181015181015133600081815260058452604080822073ffffffffffffffffffffffffffffffffffffffff8816835290945283902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001683151517905591519092507f4d7f317d2088d039c2a95a09fcbf9cc9191fad5905f883c937cc3d317c4a6327906115b99085908590615271565b60405180910390a250506001016114eb565b5050565b6115d7613f5a565b6115e08261229d565b610ab5826115f560008263ffffffff6122fe16565b6000919063ffffffff6125f316565b600f5473ffffffffffffffffffffffffffffffffffffffff1690565b600c5490565b600f5460009073ffffffffffffffffffffffffffffffffffffffff1661164a612722565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b6000611670611626565b61168c5760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff166116b55760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517fb25328e00000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063b25328e090610db5906000908790879060040161559a565b600061172282612726565b5073ffffffffffffffffffffffffffffffffffffffff1660009081526002602052604090205490565b611753611626565b61176f5760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff166117985760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f526ebb270000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063526ebb2790611806906000908c908c908c908c908c908c908c908c9060040161547b565b60006040518083038186803b15801561181e57600080fd5b505af4158015611832573d6000803e3d6000fd5b5050600f805460ff60a01b1916600160a01b17905550505050505050505050565b6060610ab560008363ffffffff6125ae16565b600f54600160a01b900460ff1661188f5760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517fbd76ecfd00000000000000000000000000000000000000000000000000000000815273d6a797a4ed192013cf3a444920b45bbb9c4e9d3b9063bd76ecfd90610a5c9060009086908690600401615501565b6118f9613feb565b611901613f84565b611909613f5a565b611911613f5a565b61191a8561229d565b61192385611d61565b61192c86611187565b611935876115cf565b61193e8861218c565b93509350935093509193509193565b611955611626565b6119715760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff1661199a5760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f54dd35160000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed906354dd351690610ecd906000908590600401615564565b611a02613f5a565b506040805160208101909152600954815290565b611a1e613f6d565b611a278261229d565b611092611a3c6000858563ffffffff61245316565b611a51846111ad60008263ffffffff6124d216565b61278f565b6110aa613f6d565b611a66613f6d565b611a6f8261229d565b610ab560008363ffffffff61284016565b611a88613f5a565b611a918361229d565b611a9a8261229d565b6110926000848463ffffffff6128a016565b611ab4611626565b611ad05760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16611af95760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517fd96372910000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063d963729190610a5c9060009086908690600401615535565b611b63613f6d565b611b6c8261229d565b610ab560008363ffffffff61293716565b611b85613f6d565b611b8e8261229d565b506000908152600160209081526040918290208251808401909352600781015460ff1615158352600801549082015290565b611bc8613f84565b611bd18261229d565b610ab560008363ffffffff6124d216565b6000610ab5818363ffffffff612a9216565b611bfc613f5a565b506040805160208101909152600a54815290565b611c18611626565b611c345760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16611c5d5760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f8c5dabd10000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed90638c5dabd190610a5c90600090869086906004016155d0565b611cc761405c565b506040805160c081018252600d5467ffffffffffffffff808216835268010000000000000000808304821660208501527001000000000000000000000000000000008304821694840194909452780100000000000000000000000000000000000000000000000090910481166060830152600e549081166080830152919091046fffffffffffffffffffffffffffffffff1660a082015290565b611d69613feb565b611d728261229d565b50600090815260016020818152604092839020835161014081018552815473ffffffffffffffffffffffffffffffffffffffff8082168352600160a01b820460ff9081161515848701527501000000000000000000000000000000000000000000909204821615158388015286518088018852958401546fffffffffffffffffffffffffffffffff808216885270010000000000000000000000000000000090910416868601526060808401969096528651958601875260028401546bffffffffffffffffffffffff80821688526c01000000000000000000000000820416878701527801000000000000000000000000000000000000000000000000900463ffffffff168688015260808301959095526003830154851660a0830152600483015490941660c0820152845180840186526005830154815260e082015284518084018652600683015481526101008201528451808601909552600782015490931615158452600801549083015261012081019190915290565b611ef3611626565b611f0f5760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16611f385760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f3c0c9ddc0000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed90633c0c9ddc90610a5c9060009086908690600401615453565b611fa2611626565b611fbe5760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff16611fe75760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517f10c87b060000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed906310c87b0690610a5c90600090869086906004016155b5565b6000610ab5818363ffffffff612ad116565b612063611626565b61207f5760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff166120a85760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517fe80f80240000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063e80f802490610a5c9060009086908690600401615453565b612112611626565b61212e5760405162461bcd60e51b81526004016109c89061537d565b61213781612b00565b50565b612142613f5a565b61214a613f5a565b610c5083600161232a565b61215d613f5a565b6121668261229d565b506000908152600160209081526040918290208251918201909252600590910154815290565b612194613f5a565b61219d8261229d565b610ab5826121b260008263ffffffff6124d216565b6000919063ffffffff612bc116565b6121c9611626565b6121e55760405162461bcd60e51b81526004016109c89061537d565b600f54600160a01b900460ff1661220e5760405162461bcd60e51b81526004016109c89061538d565b600f805460ff60a01b191690556040517fb0a663eb0000000000000000000000000000000000000000000000000000000081527393fbbdfaff42b6dd1a7a60b6d40a67407469a6ed9063b0a663eb90610ecd90600090859060040161557f565b73ffffffffffffffffffffffffffffffffffffffff166000908152600691909101602052604090205460ff1690565b60005461213790821080156122d5575060008281526001602052604090205473ffffffffffffffffffffffffffffffffffffffff1615155b6010547f496e76616c6964206d61726b6574000000000000000000000000000000000000612ccc565b6000908152600191909101602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b612332613f5a565b61233a613f5a565b606061234d60008663ffffffff6125ae16565b9050612357614091565b6123618251612d5f565b905060005b825181101561239d5761239583828151811061237e57fe5b602002602001015183612dbe90919063ffffffff16565b600101612366565b506123af60008263ffffffff612e2816565b6123c2600087838863ffffffff61302a16565b9350935050509250929050565b805173ffffffffffffffffffffffffffffffffffffffff16600090815260049290920160209081526040808420928201518452919052902054610100900463ffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff9182166000908152600593909301602090815260408085209290931684525290205460ff1690565b61245b613f6d565b50815173ffffffffffffffffffffffffffffffffffffffff1660009081526004840160209081526040808320828601518452825280832084845260030182529182902082518084019093525460ff8116151583526fffffffffffffffffffffffffffffffff61010090910416908201529392505050565b6124da613f84565b506000908152600191909101602090815260409182902082516060810184526002909101546bffffffffffffffffffffffff80821683526c0100000000000000000000000082041692820192909252780100000000000000000000000000000000000000000000000090910463ffffffff169181019190915290565b61255e613f84565b612566613f5a565b61257785858563ffffffff612bc116565b90506125a5838261258e888863ffffffff61284016565b6040805160208101909152600a8a015481526131a2565b95945050505050565b805173ffffffffffffffffffffffffffffffffffffffff166000908152600483016020908152604080832082850151845290915290206060906110929060010161330d565b6125fb613f5a565b600083815260018501602052604090206003015473ffffffffffffffffffffffffffffffffffffffff1661262d613f5a565b6040517f41976e0900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8316906341976e099061267f908790600401615263565b60206040518083038186803b15801561269757600080fd5b505afa1580156126ab573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506126cf91908101906147ea565b80519091506125a59015157f53746f72616765000000000000000000000000000000000000000000000000007f50726963652063616e6e6f74206265207a65726f00000000000000000000000088613369565b3390565b73ffffffffffffffffffffffffffffffffffffffff808216600081815260026020908152604080832054835260019091529020546010546121379391909116909114907f496e76616c696420746f6b656e00000000000000000000000000000000000000612ccc565b612797613f6d565b602083015183516fffffffffffffffffffffffffffffffff9091169015612803576040805180820190915260018152602084810151908201906127f89084906bffffffffffffffffffffffff16670de0b6b3a764000063ffffffff61340716565b815250915050610ab5565b6040805180820190915260008152835160208201906127f89084906bffffffffffffffffffffffff16670de0b6b3a764000063ffffffff61340716565b612848613f6d565b506000818152600180840160209081526040928390208351808501909452909101546fffffffffffffffffffffffffffffffff8082168452700100000000000000000000000000000000909104169082015292915050565b6128a8613f5a565b60098401546000848152600186016020908152604091829020825191820190925260069091015481526128e59082906128e09061349b565b6134d2565b9050612920816128e087600101600087815260200190815260200160002060060160405180602001604052908160008201548152505061349b565b604080516020810190915290815295945050505050565b61293f613f6d565b612947613f84565b612957848463ffffffff6124d216565b9050612961613f6d565b612971858563ffffffff61284016565b90506000612985868663ffffffff6122fe16565b905061298f613f6d565b6040805180820182526001815290517f70a08231000000000000000000000000000000000000000000000000000000008152602082019073ffffffffffffffffffffffffffffffffffffffff8516906370a08231906129f2903090600401615263565b60206040518083038186803b158015612a0a57600080fd5b505afa158015612a1e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250612a429190810190614826565b90529050612a4e613f6d565b612a56613f6d565b612a6085876134eb565b9092509050612a8582612a79858463ffffffff61359316565b9063ffffffff61359316565b9998505050505050505050565b805173ffffffffffffffffffffffffffffffffffffffff1660009081526004929092016020908152604080842092820151845291905290205460ff1690565b73ffffffffffffffffffffffffffffffffffffffff166000908152600791909101602052604090205460ff1690565b73ffffffffffffffffffffffffffffffffffffffff8116612b335760405162461bcd60e51b81526004016109c89061534d565b600f5460405173ffffffffffffffffffffffffffffffffffffffff8084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600f80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b612bc9613f5a565b612bd1613f6d565b612be1858563ffffffff61284016565b9050612beb613f6d565b612bf3613f6d565b612bfd83866134eb565b91509150612c09613f5a565b600087815260018901602052604090206004015473ffffffffffffffffffffffffffffffffffffffff1663e8177dcf612c488a8a63ffffffff6122fe16565b846020015186602001516040518463ffffffff1660e01b8152600401612c709392919061528c565b60206040518083038186803b158015612c8857600080fd5b505afa158015612c9c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250612cc091908101906147ea565b98975050505050505050565b82612d5a57612cda826135ad565b7f3a20000000000000000000000000000000000000000000000000000000000000612d04836135ad565b604051602001612d1693929190615161565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529082905262461bcd60e51b82526109c89160040161533c565b505050565b612d67614091565b604080516000606082018181526080830190935290918291612d9f565b612d8c6140b2565b815260200190600190039081612d845790505b508152602001612dae84613681565b8152600060209091015292915050565b815151612e0d90157f43616368650000000000000000000000000000000000000000000000000000007f616c726561647920696e697469616c697a656400000000000000000000000000612ccc565b612e1b8260200151826136bb565b5060400180516001019052565b8060400151604051908082528060200260200182016040528015612e6657816020015b612e536140b2565b815260200190600190039081612e4b5790505b5081526000805b826020015151811015612fd057600083602001518281518110612e8c57fe5b602002602001015190505b8015612fb5576000612ea8826136f1565b90506000612eb684836138c8565b90506000612eca888363ffffffff6122fe16565b9050612ed4613f6d565b612ee4898463ffffffff61284016565b6040805160e08101825285815273ffffffffffffffffffffffffffffffffffffffff8516602080830191909152600087815260018e01825283902054600160a01b900460ff1615159282019290925282516fffffffffffffffffffffffffffffffff908116606083015291830151909116608082015290915060a08101612f6b8b866124d2565b8152602001612f818b868663ffffffff6125f316565b90528851805160018a0199908110612f9557fe5b6020026020010181905250612faa85856138d3565b945050505050612e97565b8360400151831415612fc75750612fd0565b50600101612e6d565b506040820151825151612d5a91808414917f53746f7261676500000000000000000000000000000000000000000000000000917f636163686520696e697469616c697a656420696d70726f7065726c7900000000916138dc565b613032613f5a565b61303a613f5a565b613042613f5a565b61304a613f5a565b6000613055876139a7565b905060005b818110156131935761306a613f6d565b6130a28a61307e8b8563ffffffff6139ac16565b5161308f8c8663ffffffff6139ac16565b60a001518e92919063ffffffff613a2816565b90506130ad81613a7d565b156130b8575061318b565b60006130e36130cd8b8563ffffffff6139ac16565b60c001515160208401519063ffffffff613a8516565b90506130ed613f5a565b6130f5613abf565b905089156131405761313d60018e0160006131168e8863ffffffff6139ac16565b5181526020808201929092526040908101600020815192830190915260050154815261349b565b90505b825115613169576131626131548383613ae1565b88519063ffffffff613afa16565b8752613187565b61318461317683836134d2565b87519063ffffffff613afa16565b86525b5050505b60010161305a565b50919890975095505050505050565b6131aa613f84565b6131b2613f6d565b6131ba613f6d565b6131c485886134eb565b9150915060006131d2613b1f565b9050600061320a6131fc8a6040015163ffffffff168463ffffffff16613b2f90919063ffffffff16565b89519063ffffffff613a8516565b9050600061321785613a7d565b1561322457506000613256565b61322e82886134d2565b9050846020015184602001511015613256576132538185602001518760200151613b71565b90505b8181111561326057fe5b60408051606081019091528a5181906132a9906132a4906bffffffffffffffffffffffff166132988188670de0b6b3a7640000613b71565b9063ffffffff613afa16565b613b87565b6bffffffffffffffffffffffff908116825260208d8101519201916132e0916132a491166132988187670de0b6b3a7640000613b71565b6bffffffffffffffffffffffff1681526020018463ffffffff16815250955050505050505b949350505050565b60608160000180548060200260200160405190810160405280929190818152602001828054801561335d57602002820191906000526020600020905b815481526020019060010190808311613349575b50505050509050919050565b8361340157613377836135ad565b7f3a200000000000000000000000000000000000000000000000000000000000006133a1846135ad565b7f203c0000000000000000000000000000000000000000000000000000000000006133cb85613be6565b604051612d169594939291907f3e0000000000000000000000000000000000000000000000000000000000000090602001615189565b50505050565b6000831580613414575082155b1561342b57613424600083613cf5565b9050611092565b600061343d858563ffffffff613a8516565b90506125a56134686001613298600261345c888463ffffffff613b2f16565b9063ffffffff613cf516565b613478838663ffffffff613d3716565b1015613485576000613488565b60015b60ff16613298838663ffffffff613cf516565b6134a3613f5a565b6040805160208101909152825181906134ca90670de0b6b3a764000063ffffffff613afa16565b905292915050565b6000611092838360000151670de0b6b3a7640000613b71565b6134f3613f6d565b6134fb613f6d565b613503613f6d565b5060408051808201909152600181526020858101516fffffffffffffffffffffffffffffffff1690820152613536613f6d565b50604080518082019091526000815285516fffffffffffffffffffffffffffffffff166020820152613566613f6d565b613570838761278f565b905061357a613f6d565b613584838861278f565b91989197509095505050505050565b61359b613f6d565b611092836135a884613d79565b613da0565b606080826040516020016135c1919061514c565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152919052905060205b801561366a5781517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9091019082908290811061362d57fe5b01602001517fff000000000000000000000000000000000000000000000000000000000000001615613665576001018152905061099f565b6135f4565b505060408051600081526020810190915292915050565b606060016101008304016040519080825280602002602001820160405280156136b4578160200160208202803883390190505b5092915050565b815161010082049060ff8316906001821b908590849081106136d957fe5b60200260200101818151179150818152505050505050565b600060ff6fffffffffffffffffffffffffffffffff831615613734577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800161373c565b608083901c92505b67ffffffffffffffff831615613773577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00161377b565b604083901c92505b63ffffffff8316156137ae577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0016137b6565b602083901c92505b61ffff8316156137e7577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016137ef565b601083901c92505b60ff83161561381f577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff801613827565b600883901c92505b600f831615613857577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0161385f565b600483901c92505b600383161561388f577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01613897565b600283901c92505b6001831615610ab5577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0192915050565b610100919091020190565b6001901b900390565b846139a0576138ea846135ad565b7f3a20000000000000000000000000000000000000000000000000000000000000613914856135ad565b7f203c00000000000000000000000000000000000000000000000000000000000061393e86613be6565b7f2c2000000000000000000000000000000000000000000000000000000000000061396887613be6565b604051612d1697969594939291907f3e00000000000000000000000000000000000000000000000000000000000000906020016151e7565b5050505050565b515190565b6139b46140b2565b825151613a0a90808410907f4361636865000000000000000000000000000000000000000000000000000000907f696e76616c696420696e646578000000000000000000000000000000000000009086906138dc565b8251805183908110613a1857fe5b6020026020010151905092915050565b613a30613f6d565b613a38613f6d565b613a4986868663ffffffff61245316565b9050613a5481613e32565b15613a6957613a61613e4c565b915050613305565b613a73818461278f565b9695505050505050565b602001511590565b600082613a9457506000610ab5565b82820282848281613aa157fe5b04146110925760405162461bcd60e51b81526004016109c89061536d565b613ac7613f5a565b506040805160208101909152670de0b6b3a7640000815290565b600061109283670de0b6b3a76400008460000151613b71565b6000828201838110156110925760405162461bcd60e51b81526004016109c89061535d565b6000613b2a42613e6c565b905090565b600061109283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250613ec3565b60006133058261345c868663ffffffff613a8516565b600081610ab56bffffffffffffffffffffffff821682147f4d617468000000000000000000000000000000000000000000000000000000007f556e73616665206361737420746f2075696e743936000000000000000000000084613369565b606081613c27575060408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015261099f565b8160005b8115613c3f57600101600a82049150613c2b565b6060816040519080825280601f01601f191660200182016040528015613c6c576020820181803883390190505b508593509050815b8015613cec577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01600a840660300160f81b828281518110613cb257fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a84049350613c74565b50949350505050565b600061109283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613eef565b600061109283836040518060400160405280601881526020017f536166654d6174683a206d6f64756c6f206279207a65726f0000000000000000815250613f26565b613d81613f6d565b5060408051808201909152815115815260208083015190820152919050565b613da8613f6d565b613db0613f6d565b8251845115159015151415613de35783511515815260208085015190840151613dd99190613afa565b6020820152611092565b8260200151846020015110613e0c5783511515815260208085015190840151613dd99190613b2f565b82511515815260208084015190850151613e269190613b2f565b60208201529392505050565b602001516fffffffffffffffffffffffffffffffff161590565b613e54613f6d565b50604080518082019091526000808252602082015290565b600081610ab563ffffffff821682147f4d617468000000000000000000000000000000000000000000000000000000007f556e73616665206361737420746f2075696e743332000000000000000000000084613369565b60008184841115613ee75760405162461bcd60e51b81526004016109c8919061533c565b505050900390565b60008183613f105760405162461bcd60e51b81526004016109c8919061533c565b506000838581613f1c57fe5b0495945050505050565b60008183613f475760405162461bcd60e51b81526004016109c8919061533c565b50828481613f5157fe5b06949350505050565b6040518060200160405280600081525090565b604080518082019091526000808252602082015290565b604080516060810182526000808252602082018190529181019190915290565b6040518060a00160405280613fb7613f5a565b8152602001613fc4613f5a565b8152602001613fd1613f5a565b8152602001613fde613f5a565b8152602001600081525090565b60408051610140810182526000808252602082018190529181019190915260608101614015613f6d565b8152602001614022613f84565b8152600060208201819052604082015260600161403d613f5a565b815260200161404a613f5a565b8152602001614057613f6d565b905290565b6040805160c081018252600080825260208201819052918101829052606081018290526080810182905260a081019190915290565b60405180606001604052806060815260200160608152602001600081525090565b6040805160e08101825260008082526020820181905291810182905260608101829052608081019190915260a081016140e9613f84565b8152602001614057613f5a565b8035610ab581615881565b600082601f83011261411257600080fd5b81356141256141208261568d565b615666565b81815260209384019390925082018360005b83811015614163578135860161414d888261433c565b8452506020928301929190910190600101614137565b5050505092915050565b600082601f83011261417e57600080fd5b813561418c6141208261568d565b915081818352602084019350602081019050838560408402820111156141b157600080fd5b60005b8381101561416357816141c788826144ba565b845250602090920191604091909101906001016141b4565b600082601f8301126141f057600080fd5b81356141fe6141208261568d565b9150818183526020840193506020810190508385604084028201111561422357600080fd5b60005b8381101561416357816142398882614501565b84525060209092019160409190910190600101614226565b600082601f83011261426257600080fd5b81356142706141208261568d565b9150818183526020840193506020810190508385602084028201111561429557600080fd5b60005b8381101561416357816142ab8882614566565b8452506020928301929190910190600101614298565b8035610ab581615895565b600082601f8301126142dd57600080fd5b81356142eb614120826156ae565b9150808252602083016020830185838301111561430757600080fd5b614312838284615803565b50505092915050565b8035610ab58161589e565b8035610ab5816158a7565b8035610ab5816158b4565b6000610160828403121561434f57600080fd5b61435a610100615666565b905060006143688484614326565b825250602061437984848301614566565b602083015250604061438d84828501614418565b60408301525060c06143a184828501614566565b60608301525060e06143b584828501614566565b6080830152506101006143ca848285016140f6565b60a0830152506101206143df84828501614566565b60c08301525061014082013567ffffffffffffffff81111561440057600080fd5b61440c848285016142cc565b60e08301525092915050565b60006080828403121561442a57600080fd5b6144346080615666565b9050600061444284846142c1565b825250602061445384848301614331565b602083015250604061446784828501614331565b604083015250606061447b84828501614566565b60608301525092915050565b60006020828403121561449957600080fd5b6144a36020615666565b905060006144b18484614566565b82525092915050565b6000604082840312156144cc57600080fd5b6144d66040615666565b905060006144e484846140f6565b82525060206144f584848301614566565b60208301525092915050565b60006040828403121561451357600080fd5b61451d6040615666565b9050600061452b84846140f6565b82525060206144f5848483016142c1565b60006020828403121561454e57600080fd5b6145586020615666565b905060006144b18484614571565b8035610ab5816158c1565b8051610ab5816158c1565b60006020828403121561458e57600080fd5b600061330584846140f6565b600080604083850312156145ad57600080fd5b60006145b985856140f6565b92505060206145ca858286016140f6565b9150509250929050565b600080604083850312156145e757600080fd5b60006145f385856140f6565b92505060206145ca858286016142c1565b600080600080600080600080610100898b03121561462157600080fd5b600061462d8b8b6140f6565b985050602061463e8b828c0161431b565b975050604061464f8b828c0161431b565b96505060606146608b828c01614487565b95505060806146718b828c01614487565b94505060a06146828b828c01614566565b93505060c06146938b828c016142c1565b92505060e06146a48b828c016142c1565b9150509295985092959890939650565b600080604083850312156146c757600080fd5b823567ffffffffffffffff8111156146de57600080fd5b6146ea8582860161416d565b925050602083013567ffffffffffffffff81111561470757600080fd5b6145ca85828601614101565b60006020828403121561472557600080fd5b813567ffffffffffffffff81111561473c57600080fd5b613305848285016141df565b6000806040838503121561475b57600080fd5b823567ffffffffffffffff81111561477257600080fd5b6145b985828601614251565b60006020828403121561479057600080fd5b60006133058484614487565b6000604082840312156147ae57600080fd5b600061330584846144ba565b600080606083850312156147cd57600080fd5b60006147d985856144ba565b92505060406145ca85828601614566565b6000602082840312156147fc57600080fd5b6000613305848461453c565b60006020828403121561481a57600080fd5b60006133058484614566565b60006020828403121561483857600080fd5b60006133058484614571565b6000806040838503121561485757600080fd5b60006145b98585614566565b6000806040838503121561487657600080fd5b60006145f38585614566565b6000806040838503121561489557600080fd5b60006148a18585614566565b92505060206145ca8582860161431b565b600080604083850312156148c557600080fd5b60006148d18585614566565b92505060206145ca85828601614487565b600080604083850312156148f557600080fd5b60006149018585614566565b92505060206145ca85828601614566565b600061491e838361496a565b505060200190565b60006110928383614dec565b600061493e8383614f20565b505060400190565b600061493e8383615008565b600061493e838361510e565b600061491e8383615128565b61497381615707565b82525050565b6000614984826156fa565b61498e81856156fe565b9350614999836156f4565b8060005b838110156149c75781516149b18882614912565b97506149bc836156f4565b92505060010161499d565b509495945050505050565b60006149dd826156fa565b6149e781856156fe565b9350836020820285016149f9856156f4565b8060005b85811015614a335784840389528151614a168582614926565b9450614a21836156f4565b60209a909a01999250506001016149fd565b5091979650505050505050565b6000614a4b826156fa565b614a5581856156fe565b9350614a60836156f4565b8060005b838110156149c7578151614a788882614932565b9750614a83836156f4565b925050600101614a64565b6000614a99826156fa565b614aa381856156fe565b9350614aae836156f4565b8060005b838110156149c7578151614ac68882614946565b9750614ad1836156f4565b925050600101614ab2565b6000614ae7826156fa565b614af181856156fe565b9350614afc836156f4565b8060005b838110156149c7578151614b148882614952565b9750614b1f836156f4565b925050600101614b00565b6000614b35826156fa565b614b3f81856156fe565b9350614b4a836156f4565b8060005b838110156149c7578151614b62888261495e565b9750614b6d836156f4565b925050600101614b4e565b6000614b83826156fa565b614b8d81856156fe565b9350614b98836156f4565b8060005b838110156149c7578151614bb0888261495e565b9750614bbb836156f4565b925050600101614b9c565b61497381615712565b614973614bdb82615717565b615761565b614973614bdb8261573c565b614973614bdb82615761565b6000614c03826156fa565b614c0d818561099f565b9350614c1d81856020860161580f565b9290920192915050565b6000614c32826156fa565b614c3c81856156fe565b9350614c4c81856020860161580f565b614c558161583b565b9093019392505050565b61497381615764565b614973816157e2565b614973816157ed565b614973816157f8565b6000614c906026836156fe565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206181527f6464726573730000000000000000000000000000000000000000000000000000602082015260400192915050565b6000614cef601b836156fe565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000815260200192915050565b6000614d286021836156fe565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f81527f7700000000000000000000000000000000000000000000000000000000000000602082015260400192915050565b6000614d876020836156fe565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572815260200192915050565b6000614dc0601f836156fe565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00815260200192915050565b8051600090610160840190614e018582614c68565b506020830151614e146020860182615128565b506040830151614e276040860182614e8e565b506060830151614e3a60c0860182615128565b506080830151614e4d60e0860182615128565b5060a0830151614e6161010086018261496a565b5060c0830151614e75610120860182615128565b5060e08301518482036101408601526125a58282614c27565b80516080830190614e9f8482614bc6565b506020820151614eb26020850182614c71565b506040820151614ec56040850182614c71565b5060608201516134016060850182615128565b805160208301906134018482615128565b80516060830190614efa8482615143565b506020820151614f0d6020850182615143565b5060408201516134016040850182615131565b80516040830190614f31848261496a565b5060208201516134016020850182615128565b80516101c0830190614f56848261496a565b506020820151614f696020850182614bc6565b506040820151614f7c6040850182614bc6565b506060820151614f8f60608501826150fd565b506080820151614fa260a0850182614ee9565b5060a0820151614fb6610100850182614c5f565b5060c0820151614fca610120850182614c5f565b5060e0820151614fde610140850182614ed8565b50610100820151614ff3610160850182614ed8565b5061012082015161340161018085018261510e565b805160408301906150198482614bc6565b506020820151613401602085018261511f565b805160c083019061503d848261513a565b506020820151615050602085018261513a565b506040820151615063604085018261513a565b506060820151615076606085018261513a565b506080820151615089608085018261513a565b5060a082015161340160a085018261511f565b805160a08301906150ad8482614ed8565b5060208201516150c06020850182614ed8565b5060408201516150d36040850182614ed8565b5060608201516150e66060850182614ed8565b5060808201516134016080850182615128565b9052565b80516040830190615019848261511f565b80516040830190614f318482614bc6565b6149738161578d565b61497381615761565b614973816157bb565b614973816157c4565b614973816157d1565b60006151588284614bec565b50602001919050565b600061516d8286614bf8565b91506151798285614be0565b6002820191506125a58284614bf8565b60006151958289614bf8565b91506151a18288614be0565b6002820191506151b18287614bf8565b91506151bd8286614be0565b6002820191506151cd8285614bf8565b91506151d98284614bcf565b506001019695505050505050565b60006151f3828b614bf8565b91506151ff828a614be0565b60028201915061520f8289614bf8565b915061521b8288614be0565b60028201915061522b8287614bf8565b91506152378286614be0565b6002820191506152478285614bf8565b91506152538284614bcf565b5060010198975050505050505050565b60208101610ab5828461496a565b6040810161527f828561496a565b6110926020830184614bc6565b6060810161529a828661496a565b6152a76020830185615128565b6133056040830184615128565b602080825281016110928184614b2a565b608080825281016152d68187614b2a565b905081810360208301526152ea8186614979565b905081810360408301526152fe8185614a8e565b90508181036060830152613a738184614adc565b60208101610ab58284614bc6565b60208101610ab58284614c5f565b60208101610ab58284614c7a565b602080825281016110928184614c27565b60208082528101610ab581614c83565b60208082528101610ab581614ce2565b60208082528101610ab581614d1b565b60208082528101610ab581614d7a565b60208082528101610ab581614db3565b60208101610ab58284614ed8565b60608101610ab58284614ee9565b6101c08101610ab58284614f44565b61026081016153d78287614f44565b6153e56101c0830186614ee9565b6153f3610220830185614ed8565b6125a5610240830184614ed8565b60408101610ab58284615008565b60c08101610ab5828461502c565b60a08101610ab5828461509c565b6060810161543982866150f9565b615446602083018561496a565b613305604083018461496a565b6060810161546182866150f9565b61546e602083018561496a565b6133056040830184614bc6565b610120810161548a828c6150f9565b615497602083018b61496a565b6154a4604083018a614c5f565b6154b16060830189614c5f565b6154be6080830188614ed8565b6154cb60a0830187614ed8565b6154d860c0830186615128565b6154e560e0830185614bc6565b6154f3610100830184614bc6565b9a9950505050505050505050565b6060810161550f82866150f9565b81810360208301526155218185614a40565b905081810360408301526125a581846149d2565b6060810161554382866150f9565b81810360208301526155558185614b78565b9050613305604083018461496a565b6040810161557282856150f9565b6110926020830184614ed8565b6040810161558d82856150f9565b6110926020830184615128565b606081016155a882866150f9565b6154466020830185615128565b606081016155c382866150f9565b61546e6020830185615128565b606081016155de82866150f9565b6155eb6020830185615128565b6133056040830184614c5f565b6060810161560682866150f9565b6156136020830185615128565b6133056040830184614ed8565b6060810161529a82866150f9565b60408101610ab582846150fd565b604081016155728285614ed8565b60408101610ab5828461510e565b60208101610ab58284615128565b60405181810167ffffffffffffffff8111828210171561568557600080fd5b604052919050565b600067ffffffffffffffff8211156156a457600080fd5b5060209081020190565b600067ffffffffffffffff8211156156c557600080fd5b506020601f919091017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0160190565b60200190565b5190565b90815260200190565b6000610ab5826157a2565b151590565b7fff000000000000000000000000000000000000000000000000000000000000001690565b7fffff0000000000000000000000000000000000000000000000000000000000001690565b90565b6000610ab582615707565b8061099f81615863565b8061099f8161586d565b8061099f81615877565b6fffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff1690565b63ffffffff1690565b67ffffffffffffffff1690565b6bffffffffffffffffffffffff1690565b6000610ab58261576f565b6000610ab582615779565b6000610ab582615783565b82818337506000910152565b60005b8381101561582a578181015183820152602001615812565b838111156134015750506000910152565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690565b6009811061213757fe5b6002811061213757fe5b6003811061213757fe5b61588a81615707565b811461213757600080fd5b61588a81615712565b61588a81615764565b6009811061213757600080fd5b6002811061213757600080fd5b61588a8161576156fea365627a7a723158207a8ef2d6caa97b85f1cf26311b151ca1bd99305444d3755591b7f682e0323d176c6578706572696d656e74616cf564736f6c634300051000400000000000000000000000000000000000000000000000000214e8348c4f000000000000000000000000000000000000000000000000000000b1a2bc2ec500000000000000000000000000000000000000000000000000000c7d713b49da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000001bc16d674ec8000000000000000000000000000000000000000000000000000006f05b59d3b200000000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000000000001bc16d674ec800000000000000000000000000000000000000000000000000001bc16d674ec800000000000000000000000000000000000000000000000000056bc75e2d63100000575bee0cc46571b08c336b2027784619678dc8ca03cb81876bba87267ce786a95c9b3e1a4637da4dd8c21b5662c5845ed9ec0482d7805f540d64aff033f445e1010382012907ff8203458422de39858341d4e994b9c9ed651eb173ca7fbc3a094da9ce33ec145a29801ded8d88000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000006ac60000000000000000000000000000000000000000000000000000000000006657000000000000000000000000000000000000000000000000000000000000655100000000000000000000000000000000000000000000000000000000000053856bbac6c9b6d862b7e438055d4fd248b72f9792c4f0b10bdb5aca54ba3e0046d74996100060e8786b32d01a2bb599a8accbb85965d10f69e2ca6cd1ce61d89ebf00036407ff028429d7783983080d33944ae028bedb4ea909ef31e2a80d7e09058c11f0470710d06f432df43904a1feb8d4c99ea32415930732afb627c562db614c2fb0437dcb405bd187147bb11005dd078811e0f899961878679150667ad6bb570449f00e24010382010907ff8201308422de3985830a16ab9409986b4e255b3c548041a30a2ee312fe176731c2806943acce000000000000000000000000fe8c1ac365ba6780aec5a985d989b327c27670a1000000000000000000000000000000000000000000000000000000000000050f00000000000000000000000017fcca662acaf83e70ecb6f22aed45f53252590a00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000d8d726b7177a800000c658d5126ad1d1b82636a499cee8da630ac77928d585fc2e686e87979fc5713709e30945d1e6d201c401e836c9a855857b7a30b3236e9fa24320980b150daef8010382018807ff81d88422de3985830be36294da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b16000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000005e610000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001b71dacc3d3272a0ab593e47c1e55bf214e7982d29a084cd2ec84c057a800ede71ed77b821f84417fa2d654258ff370c7b86d5e953ed74cb02116386f3c3f4aa7010381ea07ff3a8422de3985830a825794fb2dc580eed955b528407b4d36ffafe3da685401829bdf0dbeb9addf0000000000000000000000001cec79394399a9cc258291e0a7887db2855dc78f00000000000000000000000000000000000000000000000000001b48eb57e00091257cb68c25c921339e0d8de97337a5b1f8633f615fd94953af0b0603b0d17aa9acb4530450bcd538645c6f9cc1c9fc0fc6c283459faa5efc443679fc6f03d64c905407d6aa88da3f86c0366e66c47c2459a9b6cea74baefd8b44e65864709456835e3c337c748349487b2e72df9997d7d498d6cfc34e13135aeecf17ade573000382016707ff778422de3985830e5be694e22d2bedb3eca35e6397e0c6d62857094aa26f5280eea0d7b200000000000000000000000000000000000000000000000000000000000000640000000000000000000000005f367bf126fda56d88ba88a8978d5496c66b35690000000000000000000000000000000000000000000000000000000006146580000000000000000000000000000000000000000000000000000000000003e4930000000000000000000000000000000000000000000000000000000006069b4a0000000000000000000000000000000000000000000000000000000062621197000000000000000000000000000000000000000000000000000000000607e413000000000000000000000000000000000000000000000000000000006262119742f705c74c47a736e1a66bccc30b1057e3d4ccbac973bb33dd333d72037830d62c8a187eca63d84ed521d8b2b4ff868f07b7743f65d439d50f56d7e6cdaa9865010382010807ff81a78422de3985830a3f849409986b4e255b3c548041a30a2ee312fe176731c280764d63c7000000000000000000000000f3d00a2559d84de7ac093443bcaada5f4ee4165c0000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000e35fa931a000000000000000000000000000000000000000000000000000000000000062d0cf2ec39b8b57a14b0fcf88659da243328b8aef8bab3cf66af8c94dc3c77406c0696f5f404716edf7705b3cc4a48e6a2ef7d6e24b963637cd1171dcb95d9ca156f20701038207b807ff8184843b9aca008405f5e1008080608060405234801561001057600080fd5b5060405161072738038061072783398101604081905261002f91610117565b60208101516000906001600160801b03165b8015610059576101008106919091019060081c610041565b50606481146100835760405162461bcd60e51b815260040161007a90610176565b60405180910390fd5b508051600080546020909301516001600160801b03908116600160801b029281166001600160801b0319909416939093179092161790556101d8565b6000604082840312156100d157600080fd5b6100db6040610186565b905060006100e98484610106565b82525060206100fa84848301610106565b60208301525092915050565b8051610111816101c1565b92915050565b60006040828403121561012957600080fd5b600061013584846100bf565b949350505050565b600061014a601c836101ac565b7f436f656666696369656e7473206d7573742073756d20746f2031303000000000815260200192915050565b602080825281016101118161013d565b6040518181016001600160401b03811182821017156101a457600080fd5b604052919050565b90815260200190565b6001600160801b031690565b6101ca816101b5565b81146101d557600080fd5b50565b610540806101e76000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80631e68607a14610046578063afd4c8d614610064578063e8177dcf14610079575b600080fd5b61004e610099565b60405161005b919061049b565b60405180910390f35b61006c6100b1565b60405161005b919061046c565b61008c61008736600461032d565b61013e565b60405161005b919061048d565b6000546fffffffffffffffffffffffffffffffff1690565b604080516010808252610220820190925260609182919060208201610200803883395050600080549293509170010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff1690505b801561013657610100810683838151811061011d57fe5b602090810291909101015260019091019060081c610106565b508152905090565b6101466102ed565b826101605750604080516020810190915260008152610280565b610168610300565b50604080518082019091526000546fffffffffffffffffffffffffffffffff8082168084527001000000000000000000000000000000009092041660208301528385106101d45760405180602001604052806301e1338083816101c757fe5b0481525092505050610280565b60208201516effffffffffffffffffffffffffffff600882901c169060ff16670de0b6b3a7640000908102906000908790610215908a63ffffffff61028716565b8161021c57fe5b0490505b60ff8316801561023f57818102830192508381141561023f5750610259565b5060089290921c91670de0b6b3a764000090800204610220565b6040805160208101909152806b0a3098c68eb9427db8000000848702049052955050505050505b9392505050565b600082610296575060006102e7565b828202828482816102a357fe5b04146102e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102db9061047d565b60405180910390fd5b90505b92915050565b6040518060200160405280600081525090565b604080518082019091526000808252602082015290565b80356102e7816104dd565b80356102e7816104f4565b60008060006060848603121561034257600080fd5b600061034e8686610317565b935050602061035f86828701610322565b925050604061037086828701610322565b9150509250925092565b6000610386838361045d565b505060200190565b6000610399826104af565b6103a381856104b3565b93506103ae836104a9565b8060005b838110156103dc5781516103c6888261037a565b97506103d1836104a9565b9250506001016103b2565b509495945050505050565b60006103f46021836104b3565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f81527f7700000000000000000000000000000000000000000000000000000000000000602082015260400192915050565b80516020830190610457848261045d565b50505050565b610466816104da565b82525050565b60208082528101610280818461038e565b602080825281016102e7816103e7565b602081016102e78284610446565b602081016102e7828461045d565b60200190565b5190565b90815260200190565b600073ffffffffffffffffffffffffffffffffffffffff82166102e7565b90565b6104e6816104bc565b81146104f157600080fd5b50565b6104e6816104da56fea365627a7a723158203efbfe7d554f2c0fe065a03de28a81b35c461b3970c931c2dc8cd17b58ec9db66c6578706572696d656e74616cf564736f6c634300051000400000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000000000003c140000000014000f421a4839c3b5745186ea4e9307e0d3880517a340c2a50b7fed27585ba448f41cff1b39920f3278ca3633f0fa02351b9eeb9848dc5c361654f820cfc126725e00038216d607ff8185843b9aca008405f5e100808060806040523480156200001157600080fd5b50604051620016653803806200166583398101604081905262000034916200007b565b6000805460ff60a01b196001600160a01b039093166001600160a01b03199091161791909116600160a01b179055620000d0565b80516200007581620000b6565b92915050565b6000602082840312156200008e57600080fd5b60006200009c848462000068565b949350505050565b60006001600160a01b03821662000075565b620000c181620000a4565b8114620000cd57600080fd5b50565b61158580620000e06000396000f3fe608060405234801561001057600080fd5b50600436106100725760003560e01c80639afd5388116100505780639afd5388146100ca578063d9e2b3a9146100dd578063f89fb725146100f057610072565b806315c14a4a1461007757806361bf17b41461009557806387ff090a146100b5575b600080fd5b61007f610103565b60405161008c91906113e2565b60405180910390f35b6100a86100a3366004610e8c565b61011f565b60405161008c91906113d4565b6100c86100c3366004610f9d565b610134565b005b6100c86100d8366004610eb2565b6102cf565b6100c86100eb366004610f28565b610414565b6100c86100fe366004610f9d565b610616565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60016020526000908152604090205460ff1681565b60005474010000000000000000000000000000000000000000900460ff16610191576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018890611401565b60405180910390fd5b600080547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff1681553380825260016020526040909120546102169060ff167f5472616e7366657250726f7879000000000000000000000000000000000000007f756e617574686f72697a6564000000000000000000000000000000000000000061089a565b61028688888888888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525050604080516020808c0282810182019093528b82529093508b92508a91829185019084908082843760009201919091525061094792505050565b5050600080547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff1674010000000000000000000000000000000000000000179055505050505050565b6000546040517f052f72d70000000000000000000000000000000000000000000000000000000081526103be9173ffffffffffffffffffffffffffffffffffffffff169063052f72d7906103279033906004016113a1565b60206040518083038186803b15801561033f57600080fd5b505afa158015610353573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506103779190810190610eec565b7f5472616e7366657250726f7879000000000000000000000000000000000000007f756e617574686f72697a6564000000000000000000000000000000000000000061089a565b73ffffffffffffffffffffffffffffffffffffffff91909116600090815260016020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b60005474010000000000000000000000000000000000000000900460ff16610468576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018890611401565b600080547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff1681553380825260016020526040909120546104ed9060ff167f5472616e7366657250726f7879000000000000000000000000000000000000007f756e617574686f72697a6564000000000000000000000000000000000000000061089a565b6040805160018082528183019092526060916020808301908038833950506000546040517f8fae3be100000000000000000000000000000000000000000000000000000000815292935073ffffffffffffffffffffffffffffffffffffffff1691638fae3be19150610563908790600401611393565b60206040518083038186803b15801561057b57600080fd5b505afa15801561058f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506105b39190810190610f0a565b816000815181106105c057fe5b602090810291909101015260408051600180825281830190925260609181602001602082028038833901905050905083816000815181106105fd57fe5b6020026020010181815250506102868888888585610947565b60005474010000000000000000000000000000000000000000900460ff1661066a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018890611401565b600080547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff1681553380825260016020526040909120546106ef9060ff167f5472616e7366657250726f7879000000000000000000000000000000000000007f756e617574686f72697a6564000000000000000000000000000000000000000061089a565b60005460408051868152602080880282010190915273ffffffffffffffffffffffffffffffffffffffff90911690606090868015610737578160200160208202803883390190505b50905060005b815181101561080e578273ffffffffffffffffffffffffffffffffffffffff16638fae3be189898481811061076e57fe5b90506020020160206107839190810190610e8c565b6040518263ffffffff1660e01b815260040161079f9190611393565b60206040518083038186803b1580156107b757600080fd5b505afa1580156107cb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506107ef9190810190610f0a565b8282815181106107fb57fe5b602090810291909101015260010161073d565b5061084f8a8a8a8489898080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061094792505050565b5050600080547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16740100000000000000000000000000000000000000001790555050505050505050565b82610942576108a882610c91565b7f3a200000000000000000000000000000000000000000000000000000000000006108d283610c91565b6040516020016108e49392919061136b565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290527f08c379a0000000000000000000000000000000000000000000000000000000008252610188916004016113f0565b505050565b61099681518351147f5472616e7366657250726f7879000000000000000000000000000000000000007f696e76616c696420706172616d73206c656e677468000000000000000000000061089a565b6040805160028082526060828101909352816020015b6109b4610d67565b8152602001906001900390816109ac57905050905060405180604001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018781525081600081518110610a0157fe5b602002602001018190525060405180604001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018581525081600181518110610a4457fe5b602002602001018190525060608351604051908082528060200260200182016040528015610a8c57816020015b610a79610d7e565b815260200190600190039081610a715790505b50905060005b8451811015610bfd57610aa3610ddd565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff858381518110610ad057fe5b60200260200101511415610b0b5760408051608081019091526001815260208101600081526020016001815260200160008152509050610b46565b604080516080810190915260008082526020820190815260200160008152602001868481518110610b3857fe5b602002602001015181525090505b604080516101008101909152806002815260200160008152602001828152602001878481518110610b7357fe5b602002602001015181526020017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8152602001600073ffffffffffffffffffffffffffffffffffffffff1681526020016001815260200160405180602001604052806000815250815250838381518110610be957fe5b602090810291909101015250600101610a92565b506000546040517fa67a6a4500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091169063a67a6a4590610c5690859085906004016113af565b600060405180830381600087803b158015610c7057600080fd5b505af1158015610c84573d6000803e3d6000fd5b5050505050505050505050565b60608082604051602001610ca59190611356565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152919052905060205b8015610d4e5781517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90910190829082908110610d1157fe5b01602001517fff000000000000000000000000000000000000000000000000000000000000001615610d495760010181529050610d62565b610cd8565b505060408051600081526020810190915290505b919050565b604080518082019091526000808252602082015290565b604080516101008101825260008082526020820152908101610d9e610ddd565b81526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152602001606081525090565b604080516080810190915260008082526020820190815260200160008152602001600081525090565b8035610e118161151c565b92915050565b60008083601f840112610e2957600080fd5b50813567ffffffffffffffff811115610e4157600080fd5b602083019150836020820283011115610e5957600080fd5b9250929050565b8035610e1181611530565b8051610e1181611530565b8035610e1181611539565b8051610e1181611539565b600060208284031215610e9e57600080fd5b6000610eaa8484610e06565b949350505050565b60008060408385031215610ec557600080fd5b6000610ed18585610e06565b9250506020610ee285828601610e60565b9150509250929050565b600060208284031215610efe57600080fd5b6000610eaa8484610e6b565b600060208284031215610f1c57600080fd5b6000610eaa8484610e81565b600080600080600060a08688031215610f4057600080fd5b6000610f4c8888610e76565b9550506020610f5d88828901610e06565b9450506040610f6e88828901610e76565b9350506060610f7f88828901610e06565b9250506080610f9088828901610e76565b9150509295509295909350565b600080600080600080600060a0888a031215610fb857600080fd5b6000610fc48a8a610e76565b9750506020610fd58a828b01610e06565b9650506040610fe68a828b01610e76565b955050606088013567ffffffffffffffff81111561100357600080fd5b61100f8a828b01610e17565b9450945050608088013567ffffffffffffffff81111561102e57600080fd5b61103a8a828b01610e17565b925092505092959891949750929550565b60006110578383611232565b9392505050565b600061106a838361132d565b505060400190565b61107b81611489565b82525050565b61107b81611424565b600061109582611417565b61109f818561141b565b9350836020820285016110b185611411565b8060005b858110156110eb57848403895281516110ce858261104b565b94506110d983611411565b60209a909a01999250506001016110b5565b5091979650505050505050565b600061110382611417565b61110d818561141b565b935061111883611411565b8060005b83811015611146578151611130888261105e565b975061113b83611411565b92505060010161111c565b509495945050505050565b61107b8161142f565b61107b61116682611434565b611459565b61107b61116682611459565b600061118282611417565b61118c8185610d62565b935061119c8185602086016114b1565b9290920192915050565b60006111b182611417565b6111bb818561141b565b93506111cb8185602086016114b1565b6111d4816114dd565b9093019392505050565b61107b81611490565b61107b8161149b565b61107b816114a6565b6000611206601f8361141b565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00815260200192915050565b805160009061016084019061124785826111e7565b50602083015161125a602086018261134d565b50604083015161126d60408601826112dd565b50606083015161128060c086018261134d565b50608083015161129360e086018261134d565b5060a08301516112a7610100860182611081565b5060c08301516112bb61012086018261134d565b5060e08301518482036101408601526112d482826111a6565b95945050505050565b805160808301906112ee8482611151565b50602082015161130160208501826111f0565b50604082015161131460408501826111f0565b506060820151611327606085018261134d565b50505050565b8051604083019061133e8482611081565b50602082015161132760208501825b61107b81611459565b6000611362828461116b565b50602001919050565b60006113778286611177565b9150611383828561115a565b6002820191506112d48284611177565b60208101610e118284611081565b60208101610e118284611072565b604080825281016113c081856110f8565b90508181036020830152610eaa818461108a565b60208101610e118284611151565b60208101610e1182846111de565b6020808252810161105781846111a6565b60208082528101610e11816111f9565b60200190565b5190565b90815260200190565b6000610e1182611470565b151590565b7fffff0000000000000000000000000000000000000000000000000000000000001690565b90565b80610d6281611505565b80610d6281611512565b73ffffffffffffffffffffffffffffffffffffffff1690565b6000610e11825b6000610e1182611424565b6000610e118261145c565b6000610e1182611466565b60005b838110156114cc5781810151838201526020016114b4565b838111156113275750506000910152565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690565b6009811061150f57fe5b50565b6002811061150f57fe5b61152581611424565b811461150f57600080fd5b6115258161142f565b6115258161145956fea365627a7a72315820acf9548c7f0bd1714f552ccdd521c2686917269e9c82e9e36db7eb2036bf70076c6578706572696d656e74616cf564736f6c63430005100040000000000000000000000000e44cefd2e6b0b846e2720e7b823e173d9fdf86010e45aeac12d49f89c6fe8e0f436b3070539e242324e138a8c90aa36ebb25e2cd316f623840c3747c5f68674ea2a497d292234befdd2fd182e9d5dcefd97c9541000382224207ff8186843b9aca008405f5e100808060806040526005805460ff60a01b1916600160a31b1760ff60a81b1916600960a91b1790553480156200003157600080fd5b5060405162001d7138038062001d7183398101604081905262000054916200041a565b6000620000696001600160e01b036200021416565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3508451865114620000e05760405162461bcd60e51b8152600401620000d79062000685565b60405180910390fd5b8351855114620001045760405162461bcd60e51b8152600401620000d79062000673565b8251845114620001285760405162461bcd60e51b8152600401620000d7906200064f565b81518351146200014c5760405162461bcd60e51b8152600401620000d79062000661565b60005b8651811015620001db57620001d28782815181106200016a57fe5b60200260200101518683815181106200017f57fe5b60200260200101518884815181106200019457fe5b6020026020010151868581518110620001a957fe5b6020026020010151888681518110620001be57fe5b60200260200101516200021860201b60201c565b6001016200014f565b506001600160a01b038116156200020857600580546001600160a01b0319166001600160a01b0383161790555b50505050505062000725565b3390565b6001600160a01b03858116600090815260016020908152604080832080546001600160a01b03191688861617905560029091529020805460ff191660ff8716179055811615620002a7576001600160a01b03858116600090815260036020908152604080832080546001600160a01b031916948616949094179093556004905220805460ff191660ff84161790555b806001600160a01b0316836001600160a01b0316866001600160a01b03167ff6dcff57d435662a867049d43b76e51e72ffba006347ec701ce100b59ee6da3760405160405180910390a45050505050565b8051620003058162000700565b92915050565b600082601f8301126200031d57600080fd5b8151620003346200032e82620006be565b62000697565b915081818352602084019350602081019050838560208402820111156200035a57600080fd5b60005b838110156200038a5781620003738882620002f8565b84525060209283019291909101906001016200035d565b5050505092915050565b600082601f830112620003a657600080fd5b8151620003b76200032e82620006be565b91508181835260208401935060208101905083856020840282011115620003dd57600080fd5b60005b838110156200038a5781620003f688826200040d565b8452506020928301929190910190600101620003e0565b805162000305816200071a565b60008060008060008060c087890312156200043457600080fd5b86516001600160401b038111156200044b57600080fd5b6200045989828a016200030b565b96505060208701516001600160401b038111156200047657600080fd5b6200048489828a016200030b565b95505060408701516001600160401b03811115620004a157600080fd5b620004af89828a0162000394565b94505060608701516001600160401b03811115620004cc57600080fd5b620004da89828a016200030b565b93505060808701516001600160401b03811115620004f757600080fd5b6200050589828a0162000394565b92505060a06200051889828a01620002f8565b9150509295509295509295565b600062000534603283620006df565b60008051602062001d518339815191528152710e8ded6cadc40e0c2d2e4e640d8cadccee8d60731b602082015260400192915050565b600062000579603a83620006df565b60008051602062001d5183398151915281527f61676772656761746f7220646563696d616c73206c656e677468000000000000602082015260400192915050565b6000620005c9603583620006df565b60008051602062001d5183398151915281527f746f6b656e20646563696d616c73206c656e6774680000000000000000000000602082015260400192915050565b600062000619603283620006df565b60008051602062001d518339815191528152710c2cecee4cacec2e8dee4e640d8cadccee8d60731b602082015260400192915050565b60208082528101620003058162000525565b6020808252810162000305816200056a565b602080825281016200030581620005ba565b6020808252810162000305816200060a565b6040518181016001600160401b0381118282101715620006b657600080fd5b604052919050565b60006001600160401b03821115620006d557600080fd5b5060209081020190565b90815260200190565b60006001600160a01b03821662000305565b60ff1690565b6200070b81620006e8565b81146200071757600080fd5b50565b6200070b81620006fa565b61161c80620007356000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806378f875b411610097578063d08f994211610066578063d08f9942146101e0578063e4440e0214610200578063f042c09414610208578063f2fde38b14610210576100f5565b806378f875b41461019d5780638da5cb5b146101b05780638f32d59b146101b8578063a9c12c84146101cd576100f5565b80632f4abe92116100d35780632f4abe921461014057806341976e0914610160578063572ca9e714610180578063715018a614610195576100f5565b806309359d02146100fa57806321fff1c31461012357806323c77b9e14610138575b600080fd5b61010d610108366004611034565b610223565b60405161011a91906114b4565b60405180910390f35b61013661013136600461105a565b610238565b005b61010d610293565b61015361014e366004611034565b6102b4565b60405161011a919061142d565b61017361016e366004611034565b6102dc565b60405161011a9190611498565b6101886106a4565b60405161011a91906114a6565b6101366106b7565b6101886101ab36600461110b565b610764565b6101536107b5565b6101c06107d1565b60405161011a919061143b565b61010d6101db366004611034565b61080f565b6101f36101ee366004611034565b610824565b60405161011a9190611449565b6101f361084c565b61010d610868565b61013661021e366004611034565b61088a565b60046020526000908152604090205460ff1681565b6102406107d1565b61027f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161027690611488565b60405180910390fd5b61028c85858585856108d4565b5050505050565b60055474010000000000000000000000000000000000000000900460ff1681565b60036020526000908152604090205473ffffffffffffffffffffffffffffffffffffffff1681565b6102e4610fea565b73ffffffffffffffffffffffffffffffffffffffff82811660009081526001602052604090205461035a911615157f436861696e6c696e6b50726963654f7261636c655631000000000000000000007f696e76616c696420746f6b656e0000000000000000000000000000000000000085610a60565b60055473ffffffffffffffffffffffffffffffffffffffff1680156104895760008173ffffffffffffffffffffffffffffffffffffffff1663357e47fe60016040516103a590611422565b6040519081900381207fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1682526103e992900360601c9060040161142d565b60206040518083038186803b15801561040157600080fd5b505afa158015610415573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525061043991908101906110cf565b905061048781157f436861696e6c696e6b50726963654f7261636c655631000000000000000000007f436861696e6c696e6b207072696365206f7261636c6573206f66666c696e6500610b5c565b505b73ffffffffffffffffffffffffffffffffffffffff80841660009081526001602090815260408083205481517f50d25bcd0000000000000000000000000000000000000000000000000000000081529151939416926350d25bcd92600480840193919291829003018186803b15801561050157600080fd5b505afa158015610515573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525061053991908101906110ed565b73ffffffffffffffffffffffffffffffffffffffff8086166000908152600360209081526040808320546002909252822054939450909116916105d19060ff168484156105ae5773ffffffffffffffffffffffffffffffffffffffff891660009081526004602052604090205460ff166101ab565b60055474010000000000000000000000000000000000000000900460ff16610764565b905073ffffffffffffffffffffffffffffffffffffffff82166106085760405180602001604052808281525094505050505061069f565b6000610613836102dc565b5173ffffffffffffffffffffffffffffffffffffffff84166000908152600260205260408120549192509061065590839060ff16600a0a63ffffffff610bab16565b905060405180602001604052806106946ec097ce7bc90715b34b9f10000000006106888588610bab90919063ffffffff16565b9063ffffffff610c0816565b905296505050505050505b919050565b6ec097ce7bc90715b34b9f100000000081565b6106bf6107d1565b6106f5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161027690611488565b6000805460405173ffffffffffffffffffffffffffffffffffffffff909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b600060ff8416600a0a8161078d6ec097ce7bc90715b34b9f10000000008363ffffffff610c0816565b905060ff8416600a0a6107aa81610688888563ffffffff610bab16565b979650505050505050565b60005473ffffffffffffffffffffffffffffffffffffffff1690565b6000805473ffffffffffffffffffffffffffffffffffffffff166107f3610c4a565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b60026020526000908152604090205460ff1681565b60016020526000908152604090205473ffffffffffffffffffffffffffffffffffffffff1681565b60055473ffffffffffffffffffffffffffffffffffffffff1681565b6005547501000000000000000000000000000000000000000000900460ff1681565b6108926107d1565b6108c8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161027690611488565b6108d181610c4e565b50565b73ffffffffffffffffffffffffffffffffffffffff858116600090815260016020908152604080832080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168886161790556002909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660ff87161790558116156109e85773ffffffffffffffffffffffffffffffffffffffff858116600090815260036020908152604080832080547fffffffffffffffffffffffff00000000000000000000000000000000000000001694861694909417909355600490522080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660ff84161790555b8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167ff6dcff57d435662a867049d43b76e51e72ffba006347ec701ce100b59ee6da3760405160405180910390a45050505050565b83610b5657610a6e83610d28565b7f3a20000000000000000000000000000000000000000000000000000000000000610a9884610d28565b7f203c000000000000000000000000000000000000000000000000000000000000610ac285610e00565b604051610af89594939291907f3e00000000000000000000000000000000000000000000000000000000000000906020016113c4565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290527f08c379a000000000000000000000000000000000000000000000000000000000825261027691600401611457565b50505050565b82610ba657610b6a82610d28565b7f3a20000000000000000000000000000000000000000000000000000000000000610b9483610d28565b604051602001610af893929190611393565b505050565b600082610bba57506000610c02565b82820282848281610bc757fe5b0414610bff576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161027690611478565b90505b92915050565b6000610bff83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250610f77565b3390565b73ffffffffffffffffffffffffffffffffffffffff8116610c9b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161027690611468565b6000805460405173ffffffffffffffffffffffffffffffffffffffff808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60608082604051602001610d3c919061137e565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152919052905060205b8015610de55781517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90910190829082908110610da857fe5b01602001517fff000000000000000000000000000000000000000000000000000000000000001615610de0576001018152905061069f565b610d6f565b5060408051600080825260208201909252905b509392505050565b60408051602a808252606082810190935273ffffffffffffffffffffffffffffffffffffffff8416918391602082018180388339019050509050603060f81b81600081518110610e4c57fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350607860f81b81600181518110610e8d57fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060005b6014811015610df85760028102610ed8600f8516610fc8565b838260290381518110610ee757fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600484901c9350610f29600f8516610fc8565b838260280381518110610f3857fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053505060049290921c91600101610ebf565b60008183610fb2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102769190611457565b506000838581610fbe57fe5b0495945050505050565b6000600a821015610fe057506030810160f81b61069f565b5060570160f81b90565b6040518060200160405280600081525090565b8035610c02816115aa565b8051610c02816115be565b8051610c02816115c7565b8035610c02816115c7565b8035610c02816115d0565b60006020828403121561104657600080fd5b60006110528484610ffd565b949350505050565b600080600080600060a0868803121561107257600080fd5b600061107e8888610ffd565b955050602061108f88828901611029565b94505060406110a088828901610ffd565b93505060606110b188828901611029565b92505060806110c288828901610ffd565b9150509295509295909350565b6000602082840312156110e157600080fd5b60006110528484611008565b6000602082840312156110ff57600080fd5b60006110528484611013565b60008060006060848603121561112057600080fd5b600061112c8686611029565b935050602061113d8682870161101e565b925050604061114e86828701611029565b9150509250925092565b611161816114cf565b82525050565b611161816114da565b61116161117c826114df565b611529565b61116161117c82611504565b61116161117c82611529565b60006111a4826114c2565b6111ae818561069f565b93506111be818560208601611556565b9290920192915050565b6111618161154b565b60006111dc826114c2565b6111e681856114c6565b93506111f6818560208601611556565b6111ff81611582565b9093019392505050565b60006112166026836114c6565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206181527f6464726573730000000000000000000000000000000000000000000000000000602082015260400192915050565b60006112756021836114c6565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f81527f7700000000000000000000000000000000000000000000000000000000000000602082015260400192915050565b60006112d46020836114c6565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572815260200192915050565b600061130d60248361069f565b7f636861696e6c696e6b2e666c6167732e617262697472756d2d7365712d6f666681527f6c696e6500000000000000000000000000000000000000000000000000000000602082015260240192915050565b80516020830190610b5684825b61116181611529565b61116181611545565b600061138a828461118d565b50602001919050565b600061139f8286611199565b91506113ab8285611181565b6002820191506113bb8284611199565b95945050505050565b60006113d08289611199565b91506113dc8288611181565b6002820191506113ec8287611199565b91506113f88286611181565b6002820191506114088285611199565b91506114148284611170565b506001019695505050505050565b6000610c0282611300565b60208101610c028284611158565b60208101610c028284611167565b60208101610c0282846111c8565b60208082528101610bff81846111d1565b60208082528101610c0281611209565b60208082528101610c0281611268565b60208082528101610c02816112c7565b60208101610c02828461135f565b60208101610c02828461136c565b60208101610c028284611375565b5190565b90815260200190565b6000610c028261152c565b151590565b7fff000000000000000000000000000000000000000000000000000000000000001690565b7fffff0000000000000000000000000000000000000000000000000000000000001690565b90565b73ffffffffffffffffffffffffffffffffffffffff1690565b60ff1690565b6000610c02826114cf565b60005b83811015611571578181015183820152602001611559565b83811115610b565750506000910152565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690565b6115b3816114cf565b81146108d157600080fd5b6115b3816114da565b6115b381611529565b6115b38161154556fea365627a7a72315820a08dc6e213f95c9d561a70e7e597542840e2cf19b3c7fd8b4188c5bc8fde5bd26c6578706572696d656e74616cf564736f6c63430005100040436861696e6c696e6b50726963654f7261636c6556313a20696e76616c69642000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003c00000000000000000000000003c14e07edd0dc67442fa96f1ec6999c57e810a830000000000000000000000000000000000000000000000000000000000000005000000000000000000000000da10009cbd5d07dd0cecc66161fc93d7c9000da1000000000000000000000000f97f4df75117a78c1a5a0dbb814af92458539fb4000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab10000000000000000000000002f2a2543b76a4166549f7aab2e75bef0aefc5b0f0000000000000000000000000000000000000000000000000000000000000005000000000000000000000000c5c8e77b397e531b8ec06bfb0048328b30e9ecfb00000000000000000000000086e53cf1b870786351da77a57575e79cb55812cb00000000000000000000000050834f3163758fcc1df9973b6e91f0f0f0434ad3000000000000000000000000639fe6ab55c921f74e7fac1ee960c0b6293ba6120000000000000000000000006ce185860a4963106506c203335a2910413708e900000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000850503abecfe37166ee43b3ae7b72b32f669b7749e85c963f8459464ccaaa100319ae43ba02c6efd496a4fb7a5530a94a122560ab384ac7e232d5d08712d618a000036407ff018429d7783983080d3394aef0fb0e8f25aa8a5454130ea8a8827d09948af5071013b61d840e5e6a8e0457f1103042d1a2222c0b10bf8e86312f962806eb825b5414b9bea8fe8747f992a275bdebf26cb3c8df5d2b3c206d39bf7559b44fa0e26e01038201e907ff8201158422de3985830e98eb94da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b16000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000005ed600000000000000000000000000000000000000000000000000000000000012c9000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001c02def5c17985d04c52033c9a195a5ff65fb4f5a7e37a57ca876760a95dc70cd6d81fe756d7a5ad7b724b56427b6ea51072446fb40e90585800375d0e7d4265b00038203e807ff81da8422de3985831ab83194c36442b4a4522e871399cd717abdd847ab11fe8880ac9650d80000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000000a40c49ccbe000000000000000000000000000000000000000000000000000000000000aba20000000000000000000000000000000000000000000000000028def455202df200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006258d836000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fc6f7865000000000000000000000000000000000000000000000000000000000000aba2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004449404b7c0000000000000000000000000000000000000000000000000000b67efdab2c5500000000000000000000000067aa1a10f3b5fe18df6359456ed7b92f09e2cf59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064df2ab5bb000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000e27b100000000000000000000000067aa1a10f3b5fe18df6359456ed7b92f09e2cf5900000000000000000000000000000000000000000000000000000000f18f305b4f596eb9b7b2a6372171ae26639e8b1bbf7ec147540249c95ced9a1b154470da5cdcaa3d8455fa6a6ad143655685d4148ab010da9ac04ce13a98ec510003818707ff188422de3985837a120094df87072ac4722431861837492edf7adbfec0efa980db006a75000000000000000000000000000000000000000000000000a779dd4d29d500001bba33c34a74d40d5c44f06b758e40fc2a73db6946672198533f3c914d39995754ec009fab61a20c643967875305a051b42793c81bbe1212e6d2a14c684e042101038202e907ff8202c1842b95c7e68312c3989436c543b8bb76b330ecb66a13c1c1377f889f1919801e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000000000000000000000000000010b089fa4d00000000000000000000000000000000000000000000000000000010b089fa4d00000000000000000000000000000000000000000000000000000010b008e9b30000000000000000000000000000000000000000000000000000000000057807000000000000000000000000000000000000000000000000000000006258d743000000000000000000000000000000000000000000000000000001802b0868990067616e64616c6674686562726f776e67786d786e690010cca1809909d0000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004185633c58d3b69b7a219bbc7c6f4b33df537b948e523393368aa5c579d3945f3e5583da9ac34561bca232c36fcfea766b2c2772397bfaa28b2b9fc468d20e5d851c00000000000000000000000000000000000000000000000000000000000000267ad6dcee63be1ed446890d7877cd7489ea5158467802e84a28787afb433dba1e72973a1128a4b261b39eea24b4e18e04eedf316c8aa21a0e0b0bbf330799f9010381c807ff81818422de398583086bd194da3cad5e4f40062ceca6c1b979766bc0baed8e3380ac99ccb60000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011bc1858093ba714322f1170169b8aac5d237ff231b37cb2cad6018956ad89935ee045b5a5723e08c02ba4f17f08ad1b82b82138bfaba01a47411607245f3bd0a603000382010907ff8201c48422de398583097e019409986b4e255b3c548041a30a2ee312fe176731c280dc4bb22d000000000000000000000000ae0d0c4cc3335fd49402781e406adf3f02d41bca00000000000000000000000000000000000000000000000000000000000009ac0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000008126711180faa00000000000000000000000000000000000000000000000000000000000062d0cf625a6c62401e2b9559a40f12ef2d2f489b8336dfebe356e02e01c0b3b817ea3ff93e374551d22090e6e60f171b7a8e442d216e66b5737fcf0a760dbc6ad8fdd3c9010382012907ff8201c38422de3985830e375494c2e007c61319fcf028178fab14cd6ed6660c6e8680c03f3670000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000009910000000000000000000000000000000000000000000000000000000000002971000000000000000000000000000000000000000000000000000000000000000049179356336a75b5a69877acedf1f974cd94b6ace2e8ddea175642241e71077d4c66ac36131fe85f5c995d08da99f766537cfc197f3d9c56109f5f782247987e00038201c707ff078422de3985831916a694c36442b4a4522e871399cd717abdd847ab11fe88808831645600000000000000000000000079f707d68cd49ca5d9aeb33affd4477c3ea8ea8f000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000000000bb8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2764c00000000000000000000000000000000000000000000000000000000000d89b40000000000000000000000000000000000000000000000002b2c832559a71eea000000000000000000000000000000000000000000000000000000001dcd65000000000000000000000000000000000000000000000000002b10fbf43aabbed0000000000000000000000000000000000000000000000000000000001dba4c12000000000000000000000000cf54107af2542f6f843c0aa95c19a73eadc8ccca000000000000000000000000000000000000000000000000000000006258d80124b454bf6ba6e297e6cc90525b1c3af0fb97d3e56d1d730e2cbd0d9e12cd3f520774a9176d1ca1d2588ddba32000071346951629804a65a6e052ee03e4a8cdd9010382026907ff8203468422de3985831b1c2294b9c9ed651eb173ca7fbc3a094da9ce33ec145a2980b7eea37400000000000000000000000000000000000000000000000000000000000053850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000450000000000000000000000000000000000000000000000000000000000000047000000000000000000000000000000000000000000000000000000000000004900000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000011e004fef6875b19bd3d8ca3e04e6d7b5de9a23f7012fdd96cdce01223df1f2517350d9d8a8f4397effa9076166b2420215db0f88fca41b9223698cf04b884ec601036407ff038429d7783983080d33944ae028bedb4ea909ef31e2a80d7e09058c11f047550f9641a389dee5cf07fc055c7f604a1f37a5f24e71f4156e88294c434ecb7e93311e85ba8500109e1cac8699fcb3bc56d1427d46ececaf814eeb0cad42041666bb000382021107ff81db8422de39858310d6169468b3465833fb72a70ecdf485e0e4c7bd8665fc4588211f7629d37966f2005ae401dc000000000000000000000000000000000000000000000000000000006258d84700000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f400000000000000000000000067aa1a10f3b5fe18df6359456ed7b92f09e2cf59000000000000000000000000000000000000000000000000211f7629d37966f200000000000000000000000000000000000000000000000000000001ae3d0f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003185e45cec066d577579970281a23ca88247352042a690cf1b32ad6e91f0b9a2560976ba340b725f061d19d922f21b38a3a96693eaf865e7cf4df964ead677a0000381c907ff8204a98422de3985830f2658946999af008fe1676f31091ab628933cbfca7bd6f8802092406a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000c5bd44f856631ab25808beea686917110b1100e5fb95435b1418c999f36f89d7e450fe0501d1d05e0f29e597cd1834e758c7a748c224dbba6f5cf259f119d3b1c3c01036407ff028429d7783983080d3394aef0fb0e8f25aa8a5454130ea8a8827d09948af5550fe07cd503e30afe06a1f0632f03a18b5baa315c37d8c31bcaf082249a273291012bffa11e9792b7f649cff7389ca4b982340035b4fdddef61cb81f1d2b77ee1e20003818707ff088422de3985837a120094f9b04aad2612d3d664f41e9af5711953e058ff5280db006a750000000000000000000000000000000000000000000000001e8027749f5a8000df543929b683243830e8a3d1bea2d2bdbf2f0c61dc659abf416f3759308037ae08ab1b668d117ef0a85254c81fb83a14a7f57a9084dcb40d80418572343a9cc8000382010707ff138422de3985830a48d19409986b4e255b3c548041a30a2ee312fe176731c280764d63c70000000000000000000000000af85a5624d24e2c6e7af3c0a0b102a28e36cea30000000000000000000000000000000000000000000000000000000000005dcb0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000002b19657bb2929000000000000000000000000000000000000000000000000000000000000626210ba89083cb08a3d23cc8711d298c354eceef97448e4c0444b730fca50c2b19d842143df23bb1dee684e8a976ab417e4bddb027a1582762f8575512ef38d2c46d6be01038202e907ff8202c2842b95c7e68312c32f9436c543b8bb76b330ecb66a13c1c1377f889f1919801e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000010b008e9b300000000000000000000000000000000000000000000000000000010b008e9b300000000000000000000000000000000000000000000000000000010b069273e00000000000000000000000000000000000000000000000000000000000577dc000000000000000000000000000000000000000000000000000000006258d758000000000000000000000000000000000000000000000000000001802b08be070067616e64616c6674686562726f776e67786d786e690010cca1d60709d0000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000414ebc9b614162993972f942a36efa6d0a8640b366921ab281664f84bd161ec8e550e802f0892037ea2b21251a97d3c98a25972fbf407f766a54a301ba994f6fc61c00000000000000000000000000000000000000000000000000000000000000709a8736a96792b15d4214c7a49b444f8d004eaf5bbb0f710c863134b42f81325dca2af87fe1363299757ebf8c25f6b97dd12d856cae457fa5cd3407b26155d8010381c707ff158422de3985830c98269483bb739b5da73545a59c941b2a5358b437540b00808e2e856b000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000c07422f7cae325ab88ef5b066eaefeeebd38511c48dc7b4cccf707ab64cb6869a8c539efce0b27ed7723396d758276e653c93a5254fa2854927a1d06bace75d1ef4010382018a07ff82278885174876e800831e8480942fb6a2f5460a9132eb42c9783f6d8d6d3e09c53380c18a84bc0000000000000000000000001bf5a9deda79389b85d2d58d3368456631a8f3db000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a4e343fe12000000000000000000000000905dfcd5649217c42684f23958568e533c711aa300000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000002dd9749880ef800000000000000000000000000000000000000000000000000000000002537907ef00000000000000000000000000000000000000000000000000000000396968a682511f4554be93831404cb9f8f785df00cfb1d2cd36d1808c48a9b38470ff80ef2e1a8ee8813d2eb3a8c0f30946f7d4637d0afc857ba4890231e70af00036407ff048429d7783983080d33944ae028bedb4ea909ef31e2a80d7e09058c11f047240fcdb50c8bafbc22162ab273663cc3d1e78aba40389c3d87d5839a43541b98ac4540438ec30342851a39e62d6a6d3526a63708a636de87fb4d64dfa1932102fd13000382024707ff0b8422de3985831301609468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc000000000000000000000000000000000000000000000000000000006258d8470000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000124b858183f00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000080000000000000000000000000dc8c6bfd6d14abd2d29a1df7e7a6d1be39dc9f8500000000000000000000000000000000000000000000000000000000009896800000000000000000000000000000000000000000000000003eb0bba4fd64aa010000000000000000000000000000000000000000000000000000000000000042ff970a61a04b1ca14834a43f5de4533ebddb5cc80001f482af49447d8a07e3bd95bd0d56f35241523fbab1000bb8539bde0d7dbd336b79148aa742883198bbf60342000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b7713380ef238fddb45432bd143775ffca39ad5eb97b7bd72e3ebe1d9da8da073267dccd19ccdbff6ac897d243607a11c73bcb2af7dd2966f1946b2d07068360003818707ff4d8422de3985830bd27c94f1a26cf6309a59794da29b5b2e6fabd3070d470f80a694fc3a000000000000000000000000000000000000000000000002e2bae9e0e8cf58c212aa87fa4d72e70c7afdacb0b06ddd597848b3d056f35655ee8098ce4491cd756df8a7036850bd3dfb76f6fe8b6bbc70b0a44fbbe02663403d847b1b6fc9534d000382028707ff098422de39858311cb5394c36442b4a4522e871399cd717abdd847ab11fe8880ac9650d8000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000a40c49ccbe000000000000000000000000000000000000000000000000000000000000abaf000000000000000000000000000000000000000000000000000023decf0b36860000000000000000000000000000000000000000000000002a2225c5c1b1e19d000000000000000000000000000000000000000000000000000000001d0c36c5000000000000000000000000000000000000000000000000000000006258d847000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fc6f7865000000000000000000000000000000000000000000000000000000000000abaf000000000000000000000000cf54107af2542f6f843c0aa95c19a73eadc8ccca00000000000000000000000000000000ffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000828e536c18c785d0989b248f591a6a84542c534fa77030b559799a62c8b1bdba17a38c652655b7d6124c35b2726da8838d300e202cd4db559ff9b1eeb6c5c476010382044807ff0384773594008337a86094e8c97bf6d084880de38aec1a56d97ed9fdfa0c9b431006e75722000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000094c51733f83000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000077ba9c24000000000000000000000000cd6c009e5bc3825e730b2124a157c8444d55ce180000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000660de0023dfe38059138df60f3eaead87771bb9f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000124ef5dab3a000000000000000000000000000000000000000000000000094c51733f830000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000000000000000000000000000000000000000000000000000000000007317a559dafe4ab0f5587f8c2c4410513d040acb000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a4a7cee8291533a3278f3f9141d5f820a184ea4b017fce2382000000000000000000000016000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000078f6533d000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000250d880ef1dbf1d16487e2965f83fa54b5d73a2c2836182876394fefee0a394755f34b69cd704d4a8e0d9bfcde567c017ed4ed7971316cdcc366ae8d4f8ee539010382016807ff81c28422de3985830fac8d941b02da8cb0d097eb8d57a175b88c7d8b479975068038ed17390000000000000000000000000000000000000000000000008ac7230489e800000000000000000000000000000000000000000000000000000016f4331046fbcb00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000004b7dbd17a817d22ebd9b35a9a210d8e6e59a7ce000000000000000000000000000000000000000000000000000000006258de230000000000000000000000000000000000000000000000000000000000000002000000000000000000000000539bde0d7dbd336b79148aa742883198bbf6034200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab18282859b0f291513b03f4c20447ce749e71ff43c0f2cee3d3320afb6d35b93cf109db91faa09402eed02626a8b81d77f7eb86d6d79b0bd32da54c9ad9034e8f30003820c0f07ff81ad841dcd650083300cf8941111111254fb6c44bac0bed2854e76f90643097d82014c0e7c02520000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab10000000000000000000000001371ec86d56e21136f6650685713cbfd129101720000000000000000000000000000000000000000000000000075f3395e8b00000000000000000000000000000000000000000000000000000000000005ea127c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000007a000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab10000000000000000000000000000000000000000000000000075f3395e8b000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064eb5625d900000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c80000000000000000000000000000000000000000000000000075f3395e8b000000000000000000000000000000000000000000000000000000000000800000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001e452bbbe2900000000000000000000000000000000000000000000000000000000000000e000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000625a28ca64541216bafffeec8ea535bb71fbc927831d0595000100000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000075f3395e8b000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000024432ce0a7c0000000000000000000000000000000000000000000000000000000000000080800000000000000000000000000000000000000000000000000000000000004400000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a405971224000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000076c4e56e2bc1259950ede85708d97198a3c56ed90000000000000000000000000000000000000000000000000000000000000001000000000000000006f05b59d3b2000000000000000000000de0b6b3a7640000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004470bdb947000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000005f95daa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000018414284aab00000000000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000000044000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064d1660f99000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000001111111254fb6c44bac0bed2854e76f90643097d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e26b99778f0c33c7bc273b4198319ed258c2d61d7de80ecf4f041260af352d07d4a4b5fd453325c2c4d8d9ff8052cc12267a39f636b616350fb1ea2533d4ebafa94950b401038202a907ff8203478422de3985831d832d94b9c9ed651eb173ca7fbc3a094da9ce33ec145a2980b7eea3740000000000000000000000000000000000000000000000000000000000006ac6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000470000000000000000000000000000000000000000000000000000000000000049000000000000000000000000000000000000000000000000000000000000004f000000000000000000000000000000000000000000000000000000000000005d0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000016d791af49fe646f926b48b14f380bdb730f51a0cf4e5dfac823b42fe59968de408362d0e381e68f72f1c7baf6a4e5d324d996e65a97181c559fcbd5861d1560300036407ff038429d7783983080d3394aef0fb0e8f25aa8a5454130ea8a8827d09948af5240f8e970a9e090562b56f68d91bb13a39e1c2179d5c30d1eeb0386c01d08170206855d903fde29248b340a8b6b1a9d5339615da8b2b413081816a167f246f8028ec000381e707ff208422de3985830f7aad94f97c707024ef0dd3e77a0824555a46b622bfb500804515cef3000000000000000000000000000000000000000000000000000000009825804900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000173888ba8f612849cf9b6ef7071a29cd9c6400c6574820f7462e9428105c3563fa2c8bb76e96c36909b00acb3bc4a724daec45250b55ce429987c9ab0eabfe235684fda204535dcb010382018807ff81828422de3985830cba3394da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b16000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011bc0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001155eccc9cef4d3f72c642a8558424c042acad17b780e8d193fd2c6a72287875b41749c3df8e1edc967e6198231c1a35dc97b782739d0e170663a2c3f939e62090003818907ff82015d8422de3985831104b794a906f338cb21815cbc4bc87ace9e68c87ef8d8f180f3daeacc000000000000000000000000000000000000000000000000163ffd8108197385aee9b121ca4590b4006b79978c4006389f64c53ca3c5be5ae00496dcd9630896300e4a60f66b06eb24bd3077cc1c415efdba2df95963956e63098af2c835ae4e000382016907ff8201868422de3985830b747c94da3cad5e4f40062ceca6c1b979766bc0baed8e3380ac99ccb60000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000066700000000000000000000000000000000000000000000000000000000000005d2c00000000000000000000000000000000000000000000000000000000000053c900000000000000000000000000000000000000000000000000000000000043bf0000000000000000000000000000000000000000000000000000000000003d030000000000000000000000000000000000000000000000000000000000001fd8f1a49be1b4b435ebc28dcde50d6a39ff8ba7c6defaf92946e3f7292ac308c797409e3747d806cf033063d3c0d977cae2945798c7bae0a8e8f7a95a39dd398500000381aa07ff82985085174876e800831e8480941a0ad27350cccd6f7f168e052100b4960efdb7748017835d1c0000000000000000000000000000000000002595000035bd002e33580262ea88000000000000000000000000000000000000000000000000000000006258d75a0b2f92ef0e6827c33229d8bd32dbfceb4e80486efd447cd6768314ec760508120ad7a3f75334cf6195a107bbfdcb74d58a7d3a33f442a470b64960db8c92c00e01036c07ff038422de398583077bae9480c67432656d59144ceff962e8faf8926599bcf88801734232430763290010d17220aab5a1f233c0a1f03f790409e4ec266db51e81342a1f7f20de762ee8519070ca358a649015a12497fefe54f76e74ced7731b91c4abfb2b8d2d35bf97010382014707ff698422de3985831b75c094a906f338cb21815cbc4bc87ace9e68c87ef8d8f18030b7000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000017e55acb705eef7295452412123f9d944f607d178f083f6b285f01b733c4ea9ad3bfbabd0a86e3d61f13f68ae1512ac4b2947df08ad0515ae63fccdfe050f1723000382018907ff8201588422de3985830beb7b94da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b16000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000707500000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000018db6edc93baa4869256d83935dc9031dc9bc2ab4a1715ba8e05974dfca2073cf024ecc213039ef69d60449f7913bdde19a4e091c577a56473ca472a087e00d8501036407ff058429d7783983080d33944ae028bedb4ea909ef31e2a80d7e09058c11f047230f848884e1e79f831e5a0af724cb479fc81a380ed80ffec867ceb49a034065c6493effea3b63e38b2cc7354ad6e3a5894b59bb92fe6b1aaee9e5756da66ae3d9db0003820a8907ff8203598422de3985834b2f7194da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b16000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000003a000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000028fa00000000000000000000000000000000000000000000000000000000000028ba000000000000000000000000000000000000000000000000000000000000286d000000000000000000000000000000000000000000000000000000000000286c00000000000000000000000000000000000000000000000000000000000025af0000000000000000000000000000000000000000000000000000000000000e560000000000000000000000000000000000000000000000000000000000000e550000000000000000000000000000000000000000000000000000000000000e530000000000000000000000000000000000000000000000000000000000000e520000000000000000000000000000000000000000000000000000000000007088000000000000000000000000000000000000000000000000000000000000708700000000000000000000000000000000000000000000000000000000000070860000000000000000000000000000000000000000000000000000000000006e2400000000000000000000000000000000000000000000000000000000000061910000000000000000000000000000000000000000000000000000000000006190000000000000000000000000000000000000000000000000000000000000618f00000000000000000000000000000000000000000000000000000000000059af00000000000000000000000000000000000000000000000000000000000059ae00000000000000000000000000000000000000000000000000000000000059ad00000000000000000000000000000000000000000000000000000000000059ac00000000000000000000000000000000000000000000000000000000000048a400000000000000000000000000000000000000000000000000000000000048a200000000000000000000000000000000000000000000000000000000000041a500000000000000000000000000000000000000000000000000000000000041a300000000000000000000000000000000000000000000000000000000000041a20000000000000000000000000000000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001d1f87c0d4aa663292dc37563cb7bc9a7cf04cd42281d3edf6e3b82d51d900b8e3a4ee5cdb9e6715326e03af7c572c986da98c037c44cd24fe4225b1166a4c93d010381a707ff0c8422de39858309ea0e94539bde0d7dbd336b79148aa742883198bbf6034280095ea7b300000000000000000000000009986b4e255b3c548041a30a2ee312fe176731c2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa29b8c8e41b355ebd0a3c12ede2ebdeec11425de0a756e6d7c95ce31b2d5816c70d858b947f7aafa9fd0f07978d45bcc72fd8704ba74d9f111bb8a9c5bf39abc000381a707ff0a8422de3985830be4c79479f707d68cd49ca5d9aeb33affd4477c3ea8ea8f80095ea7b300000000000000000000000068b3465833fb72a70ecdf485e0e4c7bd8665fc45ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffddaad5c7cc5839b657230bf5e9946fa05aa203db652af7f05777892eed0a638f19c9e0809468e90c344037f79ad270f06fcd7c1a90422a07dbe1c6a93fb4947d000382016707ff788422de3985830e5be994e22d2bedb3eca35e6397e0c6d62857094aa26f5280eea0d7b200000000000000000000000000000000000000000000000000000000000000890000000000000000000000005f367bf126fda56d88ba88a8978d5496c66b356900000000000000000000000000000000000000000000000000000000061465800000000000000000000000000000000000000000000000000000000000040ba3000000000000000000000000000000000000000000000000000000000606742900000000000000000000000000000000000000000000000000000000626211d9000000000000000000000000000000000000000000000000000000000606127100000000000000000000000000000000000000000000000000000000626211d939bc7662a68cae4f15f392e1fb794011b42defcc2923b670418f15ae00ffe95322be58e499df920b0678963c39f7dc3b770c5cd56209476abb3999c414e059fb00038202e907ff8202c3842b95c7e68312b7d89436c543b8bb76b330ecb66a13c1c1377f889f1919801e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000000000000000000000000000010b069273e00000000000000000000000000000000000000000000000000000010b069273e00000000000000000000000000000000000000000000000000000010afe92fa100000000000000000000000000000000000000000000000000000000000577fc000000000000000000000000000000000000000000000000000000006258d775000000000000000000000000000000000000000000000000000001802b092d520067616e64616c6674686562726f776e67786d786e690010cca2455209d0000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000416c00d7cb9a9bc09032d466b0091468e800cafff192a7c36124b53905ba8619705608bcb5525a2b35702b7cd925a4fb8acd4f03d906d56019305a10e676d22b351b00000000000000000000000000000000000000000000000000000000000000f56fcabff89584f0e95f05473438c71e963302ecb4c1e2eccd07fab87d88d8a535d9bcdf85d5a22135a9d5b1636d79436ebfc1a6f9b0ccdb4cbfa755aafd9a2b000381a707ff028422de39858309e97d94fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb980095ea7b3000000000000000000000000c36442b4a4522e871399cd717abdd847ab11fe88ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2981cbda24148532272149ca3fcb596ca62edb3931b4436f57e98737dd19c9dd0a55193f8efa3d3545948a83aed2bdbcbea40c630c4b732f7ccb4609875899cf000382016807ff088422de39858318436e9402c282f60fb2f3299458c2b85eb7e303b25fc6f01510c8d205ac00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000000000000000000000039cbfcf37457571c08aab00000000000000000000000000000000000000000000000002ea11e32ad50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c4c43168b0c0000000000000000000000000000000000000000000000000000000000000000000a1cd4191f1b7347cc9f0f21fb4f849a31da29b2381209872f64a2e760db2be8e7fcee383082b6f7bbdda51270b766323f822086319cff8453b28aac48b75fa37010382030907ff8201c48422de3985831688a394da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b160000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000072ee0000000000000000000000000000000000000000000000000000000000006d080000000000000000000000000000000000000000000000000000000000001ad300000000000000000000000000000000000000000000000000000000000056160000000000000000000000000000000000000000000000000000000000003eae000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001bc47750dfcc33396cc58c1c1d2223a93b22c0b26f291e65bd2dcf668abfffdbb39c5c73d9fa31a6262f3279caec51df71f5ad9b1a06465a39c58447fd8a16267000382012907ff8201de8422de39858309a32494c53dc593b69c67a209cf70d4172078c9125449bb80cff63a56000000000000000000000000000000000000000000000000000000000000004000000000000000000000000089a8fe072c1193a1c4cfbe4f3787f5681babf9ae000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000008536d6f6c626c6579000000000000000000000000000000000000000000000000fa4d828a54ccf1f29882be8416fe2e5a00103d86056a6ed45b274511f2fec60332437b8d7a8ef5a0207bd60abb5ebe97d43948e9484107fb9c7d790dc6d71a4700036407ff048429d7783983080d3394aef0fb0e8f25aa8a5454130ea8a8827d09948af5230f4ca4d2c5160b1aa0423af2ace46b8968200b9fe156452daecafffc769257066c40a7d6820a1d0c7c45f506feada7dbe16b2a74cf70bb78186d54c76c89df349100036407ff808429d7783983078f15942b49fe62345f5ee1f630ffcd5880300bd0e703380110b7576b83a4cecbe7ddd6ecb5f94804d2350387c4b56a61acb30c7b3a341fae78273f194221f227ebeab612e2a62a2efcb4be5babc0be8cd22c3c6d7e753d2522010381c707ff118422de398583086c5094da3cad5e4f40062ceca6c1b979766bc0baed8e3380ac99ccb60000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000077dd0711e5e37b28deccd103d89fe3cf3534447f42f1a6884141fef3d40ef99e65531a4db84860142753e0972a69297232d7141c8bc609078197a75c00bc2aff20b5010382016a07ff828fef852e90edd000830e063794e592427a0aece92de3edee1f18e0157c0586156480414bf38900000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000238e69a96f2336c548cb59a161ed4a9a8ecf9356000000000000000000000000000000000000000000000000000000006258d772000000000000000000000000000000000000000000000000362bc4e8d4058c0000000000000000000000000000000000000000000000000000000002c007fa69000000000000000000000000000000000000000000000000000000000000000029ba731296dfa6877caa9d502c238c1f0c4ffa3756a129de461e61bc1ab477e477c452a9f931e0b2ab213a65d1daf7e3598c7b790a6311757531c5c51e9c5cd201038203c707ff198422de3985831b701e9416e25cf364cecc305590128335b8f327975d0560801e897afb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000e471e70168000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000016e25cf364cecc305590128335b8f327975d056000000000000000000000000000000000000000000000000000000000b344bc2bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000001c11ee2fb50139ab278412093abecb4ac814f451679bd552e6adad0221d79c25ef30a1c8d09090a2a4e5839c33717067b012d1a4de8ba0c39e93df943f71c9400700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006456e596a8000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000013ab946c6a9645edff2a33880e0fc37f6712217000000000000000000000000000000000000000000000000000000000b344bc2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4c6f3341200000000000000000000000013ab946c6a9645edff2a33880e0fc37f6712217000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000044bcc1694f0000000000000000000000007d4bf9002c92e0f2a1a957a6838e6b631681834a00000000000000000000000000000000000000000000000000000000b34a4c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f405087d8a681c75b90a53e5a3c5811a202ec058429bf61df044c1d6eee07a1053915789860107811deed5aca5b3815e42f5b727613dfac0785827fbf8226fd9000382020807ff078422de3985831080a29468b3465833fb72a70ecdf485e0e4c7bd8665fc4501115ae401dc000000000000000000000000000000000000000000000000000000006258d84700000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000289ba1701c2f088cf0faf8b3705246331cb8a8390000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000790de5c53d1f121b5cb3f9067bb903f8926fa179000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000ba9a2d632f8fe77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078abbdad0ce1d54f02e9886aafe79d9deb41b94af45dc497f6ec9c5adbf7439756a797b9de5f61ea50a03985a0c84d2c0133dc206a181c34f1bdf44771abf4fe000382030707ff04847735940083263aac94e8c97bf6d084880de38aec1a56d97ed9fdfa0c9b8006e75722000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000000000000000000000000000000000000078e8e53000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000009329155099a5800000000000000000000000000cd6c009e5bc3825e730b2124a157c8444d55ce1800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000660de0023dfe38059138df60f3eaead87771bb9f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000124ef5dab3a0000000000000000000000000000000000000000000000000000000078e8e530000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f400000000000000000000000000000000000000000000000000000000c77052386979c005f6368bcdd5adcff12061ba12c039c524c74da1896b6733b04718caaa1686dd70569e24a3bed61ca908b321601fa4bf0a5df99c505c114a760103818807ff258422de3985830c53eb94f7edb240dbf7bbed7d321776afe87d1fbcfd0a9407106a62784200000000000000000000000046d06cf8052ea6fdbf71736af33ed23686ea1452de44df7a7b1ca77c96d1887f857a2ac19cab0569692bb9090e2d00359a2f768a76c922c40513ef609882196aa403bdc0157bc27d9b192fffecb352463c2e2e1a010381c807ff81828422de39858308745594da3cad5e4f40062ceca6c1b979766bc0baed8e3380ac99ccb60000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011c5dca7d85f8151eae37428f2cfe0742d26d82ce1af8f05059c7396e6e057b4822141a004754449ba9a9859b7bf2fa89a9a98676cc03d9a0a957f91a453627f50d3010382010707ff0d8422de3985830ab8389409986b4e255b3c548041a30a2ee312fe176731c2806943acce000000000000000000000000c5295c6a183f29b7c962df076819d44e0076860e0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000c28df8d35d3c35e80c182ad002479317eb52d306000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000031442230f8a30000e881039b4140fbcd6cb490fed932c83e279d5b02e11ec6a90d8026538335821113acc431a2c5d6c86bbf131546758ab63f3b9a2f96e4a72c1680e262b5ac37c6000382030807ff0684773594008328122c94e8c97bf6d084880de38aec1a56d97ed9fdfa0c9b011106e75722000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000011dc911900000000000000000000000056663d0972a668a1d29a777a1276c2e33ef28b2d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000660de0023dfe38059138df60f3eaead87771bb9f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000124ef5dab3a000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000000000000000000000000000000000003443dda446d63d5d638f29e508720b040b5830725aff283d4418fe5384344dfb02c8485d450db0fa432321275c53134d65911a090e7caf2d4bfb1375fa0f472201036407ff018429d7783983078f15942b49fe62345f5ee1f630ffcd5880300bd0e70338170fd2561ca2dde49d3b0d540a205668f324b6170f2c7c767edadb3f7ac4ca6feddc01ab346f1bf947fbe5d81f3308e983b4210352e1c098576f0bd271cb52307e9900038202e907ff8202c4842b95c7e68312c32f9436c543b8bb76b330ecb66a13c1c1377f889f1919801e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000010afe92fa100000000000000000000000000000000000000000000000000000010afe92fa100000000000000000000000000000000000000000000000000000010b048547e00000000000000000000000000000000000000000000000000000000000577d2000000000000000000000000000000000000000000000000000000006258d78e000000000000000000000000000000000000000000000000000001802b098f230067616e64616c6674686562726f776e67786d786e690010cca2a72309d0000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000416ca4496f56fd688cbec31edf9f9b80bcf2724367d9daf5379008cd4a3b14c9925d6024226b3a58cd39219ef180aa25a27cdd630b469469b5f2b66c6e933107c61c0000000000000000000000000000000000000000000000000000000000000083d1611e054ba2d7291f9b04295fa0c977d0b6e78365325544fdf4695fe223e10ffd4fb002d228961c2dc4e5d8f1c4b34db57cd83f71edaaac333c7d5e5ffeaa000382010907ff82322284233c190a830d905794960ea3e3c7fb317332d990873d354e18d764559080394747c5000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001312d0000000000000000000000000000000000000000000000000000000001ddb4936100000000000000000000000000000000000000000000000000000000000000013f5817ff920db97fef228fc1fc49b422617f83099277e79123e28b674c96bf520721f32cd30b0ec300c55fdcbb41b2ec1451a40091cf33951b08a36687a008a5000382010807ff81928422de3985830a51099409986b4e255b3c548041a30a2ee312fe176731c280764d63c7000000000000000000000000c43104775bd9f6076808b5f8df6cbdbeac96d7de00000000000000000000000000000000000000000000000000000000000000880000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000132498049045d0800000000000000000000000000000000000000000000000000000000000062d0cf90a05e622e7cd9c0efb0bdb2639c41483ea70c0520b0e085906f0036f05348f149427de9f74f09ce0d74ab62935924e38b6e41d434d855e1bef155e5e8583d7f5e01038202e707ff448422de39858316af0294c36442b4a4522e871399cd717abdd847ab11fe8880ac9650d8000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000084fc6f7865000000000000000000000000000000000000000000000000000000000000a341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004449404b7c000000000000000000000000000000000000000000000000005dcac3356d825b000000000000000000000000e8396438bd23e35a3e1c42a68256b44c1552e698000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064df2ab5bb000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000004d611e2000000000000000000000000e8396438bd23e35a3e1c42a68256b44c1552e69800000000000000000000000000000000000000000000000000000000cfb1a8722feb4a08c1ab8fb44aafbcf04a131493f606f844287a9a128da5ec70589a53b64312584bdd0ada70d94de25f19659337a3975b7ac3f0b85a8dc92d63000382024907ff82022c8422de3985831145b494da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b16000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000634d0000000000000000000000000000000000000000000000000000000000004a6100000000000000000000000000000000000000000000000000000000000004880000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000197d4dd678e75a1c45b411c3eddf4b26906c540262cc9a1f9acd62be7863e2df409bea5e809f77cc95548c7838911f7be44be1477e058b00128ba6395fc0b27eb00036407ff808429d7783983078f159466622c9ccde0a166a285d4d5115c6bc1cf5f4793170f036e4a7626d94b863275dae0843bd1767290edab0817f540549c173d14eaa3403b591ff402f89dc106033473666b6b84fdd7a5a1d4a859ceb45c6e98e79eedf4010381a707ff1a8422de3985830e470894ff970a61a04b1ca14834a43f5de4533ebddb5cc880a9059cbb0000000000000000000000006d7cea482d280378b86db9112edd62919fae2c3600000000000000000000000000000000000000000000000000000000055d4a80c8ebe003c843c097ed701b9b0562d0a26d566c1580fa5c319cd02aba467e9cd213759c49447554b7bc7c812a596d284b83e6bd4a01b2e0833e231101278d27c9000382040a07ff82782285e8d4a51000836acfc0943607e46698d218b3a5cae44bf381475c0a5e2ca780c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000f6d9397093865a569a3b827fbe021b4e0000fa390604000709010208030506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000046744e4fc0000000000000000000000000000000000000000000000000000000467747b9a00000000000000000000000000000000000000000000000000000004678bfdab00000000000000000000000000000000000000000000000000000004678bfdab00000000000000000000000000000000000000000000000000000004679c973970000000000000000000000000000000000000000000000000000004679f884990000000000000000000000000000000000000000000000000000004679f88499000000000000000000000000000000000000000000000000000000467b9c0cfb00000000000000000000000000000000000000000000000000000046877fe6630000000000000000000000000000000000000000000000000000004690450b870000000000000000000000000000000000000000000000000000000000000004d367a0c03987c0a92650d573fed146be78aa2ced3866700bb7fa144685ba0ca6403307766a6e4a81d8fb2a5b7ffbac6efcde9145a1bef9269460100e45203fda99dadd67979dd8651ac39d0fdab9971d002065090da240e5f1871f6a52a2374661e9d96ba53ca60932d57dac92dbdaf3fc719857a8e50de34dd1739867f3b327000000000000000000000000000000000000000000000000000000000000000408b0995e698b26ac0ea9383422386f860173cfdaaa41465354b54cdba793ff9e41473b9dd503644648ee4cb78290e68e9ecb95ab478c7c955b3fa872f3ffac783b51b69f76020e477322b637b6b5413b917d45d81c2e6017c2df95afc80b2106577ed3376dae6c285b4cc0593e7d5763cdbc71d29b5c34564025de3462cd15ed2ca00e8cb786404bdd93c4251ae8c0b373d0b8bd9e3151f2b62990ff4da94dde2df78d72125927ce94defa6f1f39a79edcbb20253e133ae6f96d822ab300659201038202a707ff0b8422de3985831266279468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc000000000000000000000000000000000000000000000000000000006258d875000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e404e45aaf000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000001f40000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000003e742f3100000000000000000000000000000000000000000000000004cb9fc0858cec04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004449404b7c00000000000000000000000000000000000000000000000004cb9fc0858cec04000000000000000000000000cf54107af2542f6f843c0aa95c19a73eadc8ccca000000000000000000000000000000000000000000000000000000009ec0b30a9b780edc881e7a2b791e0289a2161cd71708c2e661bdfea17fc8b4ed4839055d0b7220da8b6eb9f5acc175c827e4f4e1a541fe13dcaebd7c930e36e5000382022907ff82068b8422de398583100b7394ba12222222228d8ba445958a75a0704d566bf2c88052bbbe2900000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000537b4de3211862bbbfe79af53008d25d7b21846a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000537b4de3211862bbbfe79af53008d25d7b21846a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003635c9adc5dea00000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3a4c6d2404b5eb14915041e01f63200a82f4a3430002000000000000000000650000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000006694340fc020c5e6b96567843da2df01b2ce1eb600000000000000000000000000000000000000000000003635c9adc5dea0000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000a7e3e59360aae01ae07611ae86f44d4233d4117bb09eee3738d1fc740cdb1a0f0f61b7df6ce1e323814151d9cde58f83a602dd8ef697549e8794c7788b40bdf501038201c907ff8201288422de39858318797e94c36442b4a4522e871399cd717abdd847ab11fe88808831645600000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd01a2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd01b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000295bd0df6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000295bd0df6d00000000000000000000000002e51d6ce16201a28eaa7de9c8c4bfed25b4b081000000000000000000000000000000000000000000000000000000006258d875422d32f33282c86abb9c3a4aa32fcab598b6e12dd27c3596242a0eb8ebc98d292f6b0fb9a36b9309c7cc2d2ffbf323b5aabf47176fa940284e8496775c2b1e5a01038202a907ff82035a8422de39858313d57994da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b160000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000040110000000000000000000000000000000000000000000000000000000000004010000000000000000000000000000000000000000000000000000000000000400f0000000000000000000000000000000000000000000000000000000000001f5f0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001b7ad25592624c2bef472dfaae6c21ef84e7ae627b49012c1649e422fadaaf3fb59456e99ce761348ff800cada0807b552921200b5068723cf065ce91c85426cf01038202e907ff8202c5842b95c7e68312c3b49436c543b8bb76b330ecb66a13c1c1377f889f1919801e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000000000000000000000000000010b048547e00000000000000000000000000000000000000000000000000000010b048547e00000000000000000000000000000000000000000000000000000010afc85ddc00000000000000000000000000000000000000000000000000000000000577f1000000000000000000000000000000000000000000000000000000006258d7a9000000000000000000000000000000000000000000000000000001802b09f7bd0067616e64616c6674686562726f776e67786d786e690010cca30fbd09d0000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000041896e715a45d0cb295cc88f038148f1cec5e20f70adc28ffc04f003c00834545b39a3ff1ba44f1688988317735836bde9131cac8ff96942e1ba3d627a4e3d1f841b000000000000000000000000000000000000000000000000000000000000002ad155af039174c85832741985e49097dc2ca9af610818e0b6fb35c98179889d2035c608c4c4ffd80e5f8e12e53df4e3860a7106793df6801b3cc7bc11b80bfe000382040a07ff82911285e8d4a51000836acfc094efc5061b7a8aef31f789f1ba5b3b8256674f2b7180c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000e193445ce0bae19053668642a3cb19770000839e0100090605040801030207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000003940513900000000000000000000000000000000000000000000000000000000394051390000000000000000000000000000000000000000000000000000000039405139000000000000000000000000000000000000000000000000000000003942a919000000000000000000000000000000000000000000000000000000003947b2400000000000000000000000000000000000000000000000000000000039484cd000000000000000000000000000000000000000000000000000000000394971f000000000000000000000000000000000000000000000000000000000394971f000000000000000000000000000000000000000000000000000000000394ad97000000000000000000000000000000000000000000000000000000000394e00a100000000000000000000000000000000000000000000000000000000000000043d3b9fbf5a1ddc8ef0dce86ec1ab419188e7cabbf596813cc3e51135d1081dd9433cc37b8a600f92999a199bbc176b5ff34e283685ed5a7953223a8038bf9d30592ebc446238b57ddd93192badfeb54aed97a41d719b2e91b2c70f155faa3deff86faf5b4a59ed1289d3259f56e4e619e955b58744116f91299480b727280350000000000000000000000000000000000000000000000000000000000000000434a98c23417729f86638436c0ffa63c982b63dba3e076f44e004c61fefa77ae04c1b3e49def6ba753ef5c5edd4426fc6771e3ca3fd096b43d3f9b833b1a513ac4ac0a04f5f129c4021135b631594871a18c7b10c481d565671abe7c2e920a4cc5a6fde11551c73deff632d489a05843cfee0e9f8eb110df6c6bf10f7f74f8a9757ca36d9af78dfdc31758579541f69a6e88ccb57753bd134e9b2f7e0918bacc86d4df5441b26058ea662d2a9505b1fb85fa16f722d02217bb9445e80abfed71f010382018807ff81838422de3985830be32f94da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b16000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011c500000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000011a3130fe9fca1b9e7919c0432dd9582df4b4751be46c289d90364ef438ea208266ca9a8b8be69fd87d3b9b9aa22c1d0b2854120f744aaf2db96822379558f691010382010807ff81e58422de3985830b52cc94c2e007c61319fcf028178fab14cd6ed6660c6e8680c03f367000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000446d81a5ddc5f3493f5fcdf8cabea599d247097f5c8b20236ed4245b69d6e3cccc158a77809cb2b7b55420953b1257471cf43cc07887ab3718ab669ffa76e41f35d00036407ff028429d7783983078f15942b49fe62345f5ee1f630ffcd5880300bd0e70338120fe6ec1dbcadbcbb6d7c7347c178fab66627afbcaec99392b902f1944b17258850298d25d64fb10e1d237fa68c85f68fc55c9ff4636de364b52349fed8871d1a1e010381c707ff5d8422de3985830a1a2a94da3cad5e4f40062ceca6c1b979766bc0baed8e3380ac99ccb6000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000006897637408870764629acbd336132c434b3ca772cda98e86a7f9cee083a4fdf7be6446712c07164d02650d4e81882d69ace29e9ef6ba3b14943bb071986be809e537000382020807ff088422de398583107e209468b3465833fb72a70ecdf485e0e4c7bd8665fc4501115ae401dc000000000000000000000000000000000000000000000000000000006258d87500000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000289ba1701c2f088cf0faf8b3705246331cb8a8390000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000790de5c53d1f121b5cb3f9067bb903f8926fa179000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000b7c695c135449f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8016982d4c312a5ad66171d9dc4f0be4dfad6d0b57683e4fa9ed9fd80475abc1103e8c459aa72f4762fe1584b6bd6f9f5b3fa93142cb570f7558917b33f5af9000382022907ff8203488422de39858318dcfb94b9c9ed651eb173ca7fbc3a094da9ce33ec145a2980b7eea37400000000000000000000000000000000000000000000000000000000000065510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000005e00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000000000000000000000000008d00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001b69d8d79a54f40d3c77563652fce9b643360a548199e3ab1b47059f26c13c10501c5e10e61d849b9d91f3f45139596e7d0233fc33a8f8e2f8c34f8b1b661ea9800038202e707ff0c8422de3985831524629468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc000000000000000000000000000000000000000000000000000000006258d87500000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000124b858183f0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000005702c92a039f6472000000000000000000000000000000000000000000000000048e806a6d009313000000000000000000000000000000000000000000000000000000000000004279f707d68cd49ca5d9aeb33affd4477c3ea8ea8f000bb8ff970a61a04b1ca14834a43f5de4533ebddb5cc80001f482af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004449404b7c000000000000000000000000000000000000000000000000048e806a6d009313000000000000000000000000cf54107af2542f6f843c0aa95c19a73eadc8ccca0000000000000000000000000000000000000000000000000000000072e142254dffa22b0497ea727875ee66e52d74bb7a16b3201025415043d2da81163ff54cd3bf2edf170e652b41c5bac0128187f18a95cd7c2c013407ffab9cce00036407ff018429d7783983078f159466622c9ccde0a166a285d4d5115c6bc1cf5f4793120f156171417cef9cbf8a50878076674d57071c14228d44fc5a8046dfbb085ed7c251863e6e1faa3c4ff6ee94e490ae93353adbf22dbe3fb592103e5c00174dff61000381a707ff078422de3985830ede9b94ff970a61a04b1ca14834a43f5de4533ebddb5cc880095ea7b30000000000000000000000007a08b29a7ad4a19a5eca0c82f5f082872488d135ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedb629d66d05f845d6d0e8c6e76c17a1f7425bae8e24a045edc8d16a07036d6e10dd74bad107b016284fdf6245bec4bdcf72df4e102702160a1036bb112c8a6e0103818907ff8204da8422de398583095dca948e79c8607a28fe1ec3527991c89f1d9e36d1bad980ee7524a400c77391c471c9bfbbe6318ccff1b3b8cca42a59762611be35165fddf141d996a3964acdece18b724a4832a2e9b1cf1b636b947f210693397c78239d2258c0da588594d1a4014bb748e50ce668c547c2fb4b3d82a4adab57104cf1001becf3c200036607ff1b8422de3985830771cc946d7cea482d280378b86db9112edd62919fae2c368202290f378e4b70aaeac336146369a2ee90e6992332958973e51fae8ac3f44f355fdd6f2d504b203ee751f9ff56b24ef31da0483311f54621f99504085d77db3e802a0600038202e907ff8202c6842b95c7e68312c32f9436c543b8bb76b330ecb66a13c1c1377f889f1919801e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000010afc85ddc00000000000000000000000000000000000000000000000000000010afc85ddc00000000000000000000000000000000000000000000000000000010b02781fe00000000000000000000000000000000000000000000000000000000000577c7000000000000000000000000000000000000000000000000000000006258d7b9000000000000000000000000000000000000000000000000000001802b0a36040067616e64616c6674686562726f776e67786d786e690010cca34e0409d0000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000041e9566467aa01916fcce7ddb0c206a63711ab8ffd81e85d23e61d19cf58991c5e5ae32940ec86c5c76cbcb6292564e60ec73d5a59b27d3295655e5ef09279608f1c000000000000000000000000000000000000000000000000000000000000007902e3e5aa3d4e33caf72be3a76a418769c178c9cd2d8fcddd2f055dfd6c056339ae07b689b61ba5bdf4392d308547f24ce477afb60348b0f7abe0a4a054bc5a010381a707ff0b8422de39858309e9cd94ff970a61a04b1ca14834a43f5de4533ebddb5cc880095ea7b3000000000000000000000000abbc5f99639c9b6bcb58544ddf04efa6802f40640000000000000000000000000000000000000000000000000000000001e848003902c984d634088c65297b5895eb82602d34312229d820771fee7e5f4221817d027299134e533c1804f02b425732545663b8035a381eb14d3c9d6aef291201b0010381c807ff81838422de398583086bd794da3cad5e4f40062ceca6c1b979766bc0baed8e3380ac99ccb600000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000126ad0d420a790b25917d267e55d9b7595bdf28b00b912f54c9fae6c4910076c340a61e4bad8a40fe96fae6fcc2fe78376e3c68b98ab15cb056120a8bcfc145469d2010382024907ff82013e8422de39858311463394da3cad5e4f40062ceca6c1b979766bc0baed8e33800cad8b16000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000af800000000000000000000000000000000000000000000000000000000000047a80000000000000000000000000000000000000000000000000000000000002ca60000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000148192dae150e24a9df0ccf45f4980c1bbcd4b4094f8c3acb1fe46c4a2b8401c53227f2f6d0d35dae0fc4ea02a2483c2cd285d72e4aed3fd6febdfee51fbd42e60103818907ff8251658422de39858307c92f94c0cdd1176aa1624b89b7476142b41c04414afaa0808d6cc56d00000000000000000000000000000000000000000000000000000002e9f04a5b67d91aa545abaae9bca7512dffeceb1af5e9231ab904bfc4c76ec3a0047cbf50288e4fa5c8e3d227b85576a98ce72789975fd2379897e0f217992e89502ca27e00036407ff038429d7783983078f15942b49fe62345f5ee1f630ffcd5880300bd0e70338130fbae79ae67ddb23cf4742f4596d459a432fb3c0320d619686216f674ec71d00304211acdef74eec3a35b2a7a33b5262113c1c71f022827c6bca7a3d336b8f0c34010381a707ff088477359400830df840947a08b29a7ad4a19a5eca0c82f5f082872488d1358047e7ef2400000000000000000000000056663d0972a668a1d29a777a1276c2e33ef28b2d0000000000000000000000000000000000000000000000000000000001312d00c73a2022845f2f3ec0c50bd525e34a06b8182c139418d516f6e4eb21acef83f9427c8407b92ebe4a768cff7efa44b443de8471bf1b277a9999700bcce71eb27000036407ff028429d7783983078f159466622c9ccde0a166a285d4d5115c6bc1cf5f4793130fddbf1ebda22286557e0d49c80188c3e3a32db3a4e0a4827367271cc00aad029c4706e3c2aa61832ef41f7ba56ec504633eefd06a78698e07f8b78cafb2201b29000381a907ff820a9f8422de3985830da1b894a0a89db1c899c49f98e6326b764bafcf167fc2ce802bf96853000000000000000000000000000000000000000000000000000000000000004a0000000000000000000000000000000000000000000000000000000000000001b641845fd30e5669aa519c6f8cd66c2328f6afa3e952f0cd9156981b3e1503f71df4102f9822cc1e48414828424c0b295104763a5f427c0fdb5d8de2cacaa5ea00036807ff824cea8422de39858307819c943181955d2646998f7150065e2a48823d781239288207cd0e6b70fec64f176d8d68c7d4513ee21f9c8c9a2a8409575178911b6ebc4e3c8b39641228047e88484f20e1fdbfa9a71f97bd20725dbf39d45c9d05380047275889010382012907ff82035b8422de3985830eb2c994c8dbdc58289474ab3e01568eb5f88f440bde6b468010e126400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000e5000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001e4282eb9d055a351fce7b4a24d7fc0b649c52b1e0ec7af1bccb25ad31d917d8a702f88654d0457fb98b9b688a70246dce7aa22f58320b5010d88dfb75b05c0b6000382010907ff8204e08422de39858309f1399409986b4e255b3c548041a30a2ee312fe176731c2806943acce000000000000000000000000f3d00a2559d84de7ac093443bcaada5f4ee4165c00000000000000000000000000000000000000000000000000000000000000090000000000000000000000008c80beef1e9ba06098ff147ee1382b7518e84f17000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000e35fa931a000000b33f859dda14e173e26d0d31edcc8a2e0883fe60d5a2132e339688761764b7629d96ef09ebe959dc56a73fe50e3c433f4b623155e45c4a31d3fb3fd7e6f0f5601038202e907ff8202c7842b95c7e68312c3b49436c543b8bb76b330ecb66a13c1c1377f889f1919801e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000000000000000000000000000010b02781fe00000000000000000000000000000000000000000000000000000010b02781fe00000000000000000000000000000000000000000000000000000010afa78c5800000000000000000000000000000000000000000000000000000000000577e6000000000000000000000000000000000000000000000000000000006258d7cd000000000000000000000000000000000000000000000000000001802b0a85030067616e64616c6674686562726f776e67786d786e690010cca39d0309d0000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000041b89034b47ba12a40b8dd9932c8df8905cbf104139665d9abf05b1964710f11a57bdf25e9f519e7e5071cb84244145c9f3b6c49b2a1b343fd3818acd539ba8c5d1b000000000000000000000000000000000000000000000000000000000000007f2fcb885b639809c40428c862197bd7db15da1d364d423ca302d19f41fbc6354f5bd92fffe48a023b74cd84da8034c14b89204b2ac867578e9c8f31e5df85dd01036c07ff048422de398583077bae9480c67432656d59144ceff962e8faf8926599bcf88802ac5cdfb7ba932900003e290f4770d2ffa490124fbc3f77189e0bffc8ee582e45020c26534bf725d826b3cc7045852676757ae10b11a57f968017982a632596e09303ac854708000d00038201e907ff8214108422de3985830af6aa9487209686d0f085fd35b084410b99241dbc03fb4f802fe92c09000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000004a817c800000000000000000000000000000000000000000000000000000000053d1ac10000000000000000000000000000000000000000000000000000000005d21dba00000000000000000000000000000000000000000000000000000000068c617140000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000003b0000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004fedeac2d1afedd8e3a3757faa25a9527e383d07ef5da023b7fe5704a17dbebecf3a6e0a263720b135786296618af3f0015074cb1b574e550010ac440104d5f6e7010382020907ff82010a8422de3985830bad1194bbe11dd710b727ba867a1069432c27d62de2268180e2ab504a000000000000000000000000376becbc031dd53ffc62192043de43bf491988fd00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000045d964b800000000000000000000000000000000000000000000000000000000482d709c000000000000000000000000000000000000000000000000000000004a817c80000000000000000000000000000000000000000000000000000000004cd58864000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000330000000000000000000000000000000000000000000000000000000000000033000000000000000000000000000000000000000000000000000000000000003357990cd6b59e40a8f091fd6421ec5258dbc19213f684231d625e82ac4abc48bb70edf07d127293221e54602b7191d044b0243c6961e925a42eb7e96f0f0c616201036c07ff0d8422de398583077bae9480c67432656d59144ceff962e8faf8926599bcf88806f2aa85beccc32f00beec755f7fb065a3759a40311d8a27070950a9c6d50478eb34dcd81dad4a0b2510e711c474a08f6c5a40d5de9e2aa58ac8a7f8a0ed123b5773b16546b0a675ed010382014707ff0c8422de39858310bb7d94abbc5f99639c9b6bcb58544ddf04efa6802f4064802d4ba6a700000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000001c9c380000000000000000000000000000000000000000000000000002309bb3eae08000000000000000000000000004512a9e01a551d961bffcb63ea21b7a123daf7cb0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1c4eeea55f6efc61c60ad90c953bbd298780c8aa4f8ceadec94cdc6710e0d221d745ae5a1adc1db8689a9b491fd95adc1987e0fe0e12c5386b8dc5c5623e8d44701036407ff048429d7783983078f15942b49fe62345f5ee1f630ffcd5880300bd0e703380110ef514ea97e812d2335c762584e264b8a0ce749f7d5676432b8f6f3028438315d3da22dc2ee9a00705d677f9456580934854b5eae3fb28f6d86a2796363abc2b001038201e907ff8214118422de3985830af38e9436b25d2f1f638c384ac3e000bef154149d94638f802fe92c09000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000004a817c8000000000000000000000000000000000000000000000000000000000438558d4000000000000000000000000000000000000000000000000000000003c8935280000000000000000000000000000000000000000000000000000000033390598000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000390000000000000000000000000000000000000000000000000000000000000041000000000000000000000000000000000000000000000000000000000000005254077680b64129a861f5d65046f1b705311d0d129099055aaf9f01d8d4165e3619fe48f7f26f8c156056052a3308400e6671455c94e629ff002912f3f494873d000382022907ff8203498422de39858318dda794b9c9ed651eb173ca7fbc3a094da9ce33ec145a2980b7eea3740000000000000000000000000000000000000000000000000000000000006657000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000670000000000000000000000000000000000000000000000000000000000000075000000000000000000000000000000000000000000000000000000000000008500000000000000000000000000000000000000000000000000000000000000980000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000139b9e3571e8f2bdc739ece2c5a35c70b31a8a63bd2b72fdb06dfce44c8d08da847a92d65fd261cf33d181e4f3a1c4c921a56711374854d2104adda3686eda869000382010707ff698422de3985830a49149409986b4e255b3c548041a30a2ee312fe176731c280764d63c7000000000000000000000000c43104775bd9f6076808b5f8df6cbdbeac96d7de0000000000000000000000000000000000000000000000000000000000000863000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000006194049f30f72000000000000000000000000000000000000000000000000000000000000062d0a09bc928cf6b6d4e1b6f6bf022dce246c837be54580ce937cfc00b8fb42213974e1924a58577b1c49f40e22881862e6702becb668e16dc137093dce8e927d35dec79000381a707ff098422de398583124f8094da10009cbd5d07dd0cecc66161fc93d7c9000da180095ea7b30000000000000000000000006bb6ebcf3ac808e26545d59ea60f27a202ce8586000000000000000000000000000000000000000000000000d02ab486cedc0000f62eda6d8bbd785ea62ed083b15a81467d1bc0fd947ff02e26f57372497433cb7c7e3f472c43c2e4f486620aad2de87926aea7f6ca8b2de1e061e8626e36888800038201e907ff8214128422de3985830b0b469490f5a93b562adba63b1c0f5358554e7272a28075802fe92c09000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000417bce6c800000000000000000000000000000000000000000000000000000003a3529440000000000000000000000000000000000000000000000000000000034630b8a000000000000000000000000000000000000000000000000000000002e90edd0000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000330000000000000000000000000000000000000000000000000000000000000033000000000000000000000000000000000000000000000000000000000000003a00000000000000000000000000000000000000000000000000000000000000439c5da770d30e027dd4984c9427463f99aee522ce4ea2df2de55fc103f9bc7d5148d473e5d06be1b511b22b5c501cae4dfae5840bb9d8afea5b30bfab76b6284100036c07ff0e8422de398583077bae9480c67432656d59144ceff962e8faf8926599bcf88806f2aa85beccc32f00717ccdae8145bc21ecbc673997b40e35ac55a7804ba3b45dd54bb4c1a104c87a4a2968baf417a464dff81ae4109d9725227a943cc65ddbbcb1d218cdf56b5bde000381a707ff218422de39858309e68c948e0b8c8bb9db49a46697f3a5bb8a308e744821d280095ea7b3000000000000000000000000239e14a19dff93a17339dcc444f74406c17f8e670000000000000000000000000000000000000000000000018dbcc6271eb200006ae0822e976af7844b39e9e3084ccf3c07e34e6234502040aa69e034c9e921da1c0efe022612c53a4aedf3d689476b67436ed2aef90872eb0f03cc3ed8dec17f0103818707ff6a8422de398583089c5f9496b0d9c85415c69f4b2fac6ee9e9ce37717335b4801c4b774b0000000000000000000000000000000000000000000000000000000000000002ee9f776fd260060a5ffddd5ba5041ac8b27101f48ea4502be71bcca8f18c0d8302c3e2e30d77a5be2add9c4eaa84cb6be2f8ed73de191dcca22d251ad7e8f1b3010382020707ff1b8422de3985831068e79468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc000000000000000000000000000000000000000000000000000000006258d8bb00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000079f707d68cd49ca5d9aeb33affd4477c3ea8ea8f0000000000000000000000000000000000000000000000000000000000000bb80000000000000000000000006bf71b67a7511db0b6acc3ac7cee27065d8dc466000000000000000000000000000000000000000000000000000000000604b82800000000000000000000000000000000000000000000000008d55a3f5cec0fd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a13cb2fcd3b224c5fbb65af9d143e94b44d4045b44840227cc47cd7bf252453a2bd792873a21da9347c5d3b51b21c6f908384c518a4e3390b018ffaf7866f4f10003818707ff0a8422de398583186a00946bb6ebcf3ac808e26545d59ea60f27a202ce858680a0712d68000000000000000000000000000000000000000000000000d02ab486cedc0000e017d8b8bff7651945cab7f88c4b1a228f143426f06875abc3999d945ba84aa9694fa553b48b18d73139268449d81bfc960e09252c23d927f70aef8ce028dc7801036407ff038429d7783983078f159466622c9ccde0a166a285d4d5115c6bc1cf5f47930110990805f5842d77ae4114267def41e12a5cc1befdb0a69318d11cf453686939e619fb3c8b167cef44540c330b8aceab8e2de0a8465030b4603f6f673149c5eb09010381c707ff0b8422de398583186a00940f390559f258eb8591c8e31cf0905e97cf36ace280c2998238000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006bb6ebcf3ac808e26545d59ea60f27a202ce858639778d7d2055fb1bbfd3a99f25384a90ea01835c93057e7c584cf1f2b74ccb461b42ed9a88c21fc6d10584b6c0fed526dab4d323f2899feb9ca1b53a04f35f1f00038202e907ff8202c8842b95c7e68312c32f9436c543b8bb76b330ecb66a13c1c1377f889f1919801e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000d24476023e07c3271dacec6535087da41a539b3e000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000010afa78c5800000000000000000000000000000000000000000000000000000010afa78c5800000000000000000000000000000000000000000000000000000010b006afbf00000000000000000000000000000000000000000000000000000000000577bc000000000000000000000000000000000000000000000000000000006258d7e2000000000000000000000000000000000000000000000000000001802b0ad7620067616e64616c6674686562726f776e67786d786e690010cca3ef6209d0000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000412bfb5994585c04bf5c23a4e4bbecdf4153adb85574ef7a88cae9c06c0798f39d1b32b7b226e9c7235c2225ed0e388131c61e9ab6a564d09adf1bf899c19cf0561c0000000000000000000000000000000000000000000000000000000000000076921d1da75e352272c70564240498b176b0250c17802811655a5cf30a4f599b03330ea4ed75074f057ad9ae75631d96ee689bd4b05b860b7ad02192b718e86f010381c707ff3e8422de398583086f0a94da3cad5e4f40062ceca6c1b979766bc0baed8e3380ac99ccb6000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000004d375dda964c8cc42573e8c163cdfef1782ae0941f1283fbdb78f61af26263592e852831b7db47bfa37f9e33fe2c5d755b92ab016efb830cdbe6cb80ef790e41f96d000382010907ff8201f58422de39858309fda99409986b4e255b3c548041a30a2ee312fe176731c2806943acce000000000000000000000000f3d00a2559d84de7ac093443bcaada5f4ee4165c0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000ab954aca1a699b10db15bc027a17c9c57aace3f30000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000004563918244f400000b3d5b60c9761e12f3ce20f05de783acfffb45768bafb78d1ce051498394842950909ac8fdca4110afef90cb078537d1fe5ca7ce68a16d70f025e56920109835b01036407ff058429d7783983078f15942b49fe62345f5ee1f630ffcd5880300bd0e703380e0f82b2f8bc440e18ecf05b3972413161d732ba5d56b1a37901652570690c94294421c532e0ce9e79a69c1a955869b194e863f64ad8eaad09222dc935c9ca085fce000382016807ff028422de3985830e8c929433ceb27b39d2bb7d2e61f7564d3df29344020417020feea0d7b2000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000f7c13879fc682075e25e21c492c3cdc9ad568a5500000000000000000000000000000000000000000000000000071afd498d00000000000000000000000000000000000000000000000000000000b623048a21fb000000000000000000000000000000000000000000000000000650c253cab8b20000000000000000000000000000000000000000000000000000000062621234000000000000000000000000000000000000000000000000000651efdb0e25350000000000000000000000000000000000000000000000000000000062621234489ccee1df760f40b953c72b89c3b61e6dca06fc599e78ec141b0548818624e3627314debb6c2e440c4eddc40b76c0f2881afea27bb2cc262e99975364ce07b40103818707ff0c8422de3985832625a0948e15a22853a0a60a0fbb0d875055a8e66cff023580c5ebeaec00000000000000000000000000000000000000000000000000077d63f731019b2bd0a03fde63fdf28d8c26f155e953d481c5fcd3854180baa9297993345fa0804733da58168ec6b206621ef8b0c8922f1d6321b2a4e164da8117c35b0ff5a17b01036807ff824ceb8422de39858307819c947f5140cd6aef84d1788d14b9d2a69a3c1b544c9d8204490e5d9ba2ccaaeba88d9b22d1fa464bda4880467654779d1c13d30b285d074d039d2799a33d1cfcf559b867c7ad39e9ea70a641cbdaac875b5d2c323e2132263a10000382020a07ff458422de3985831081d49468b3465833fb72a70ecdf485e0e4c7bd8665fc458201ff0f5ae401dc000000000000000000000000000000000000000000000000000000006258d8dd00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000e8396438bd23e35a3e1c42a68256b44c1552e69800000000000000000000000000000000000000000000000007176fcae8398000000000000000000000000000000000000000000000000000000000005c15547400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087d40216ef364b3bba6f13c0f10e778a762cdb499afa1ae410e767103e684bc3116a8950e590e6d12eeb0eb4549b732c9a186b0c11b3219ac6228796c3e69e0a00036c07ff808422de39858307522c9486bc0b034659801b92f10d85f8eefa40f5a97ee7880588891e12200324007112693dff893e2759919e29d4b73d8b0014bdd6ca7934c3f53378c0a90726bf1c5947cd771e7e3f92caf1b794ff532aac46ee7e0eef1a7948a97b16aeee2db400036c07ff0f8422de398583077bae9480c67432656d59144ceff962e8faf8926599bcf888089cbc672d6c432f005cf6c196659bfae255826f1cfc63a34f4c1468db3a066dcc5d275de1c8b16dd33595bf122f69d8d46c9a904f3b62428065679af58e687e39c68d912b1b4f6f8400036407ff048429d7783983078f159466622c9ccde0a166a285d4d5115c6bc1cf5f47930e0fb25f677569fb79aeb3aa13062cd3d661affd5501dce27060034560fa6d99b8856afa701e4dab32c3471f9f9ea6aa4262e87f56e556ea072f794181bfb3a3314a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f0000000000000000000000000000000000000000000000000000000000005ec60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000224600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000000000000000000000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000de9581000000000000000000000000000000000000000000000000000000006258d70a0000000000000000000000000000000000000000000000000000000000062da4431f1cf240502f90b8480f1a0332bb3532da3552cc565387378a2b510cc4d07e000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000de9582000000000000000000000000000000000000000000000000000000006258d71b0000000000000000000000000000000000000000000000000000000000062da40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a0000000000000000000000000000000000000000000000000000000000de9586000000000000000000000000000000000000000000000000000000006258d7490000000000000000000000000000000000000000000000000000000000062da40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e0000000000000000000000000000000000000000000000000000000000de958a000000000000000000000000000000000000000000000000000000006258d78f0000000000000000000000000000000000000000000000000000000000062da4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000de958e000000000000000000000000000000000000000000000000000000006258d7b10000000000000000000000000000000000000000000000000000000000062da40000000000000000000000000000000000000000000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
Transaction Receipt Event Logs
476
Address
0x4c6f947ae67f572afa4ae0730947de7c874f95ef
(Arbitrum: Old Sequencer Inbox
Name SequencerBatchDeliveredFromOrigin (index_topic_1 uint256 firstMessageNum , index_topic_2 bytes32 beforeAcc , uint256 newMessageCount , bytes32 afterAcc , uint256 seqBatchIndex )View Source
Topics 0 0x10e0571aafaf282151fd5b0215b5495521c549509cb0de3a3f8310bd2e344682 1: firstMessageNum Dec 20277066 20277066 2: beforeAcc Dec 841090537E68D9C121EA3CF373ACB9DA348934010069FB15A63ED502BFF08361 841090537E68D9C121EA3CF373ACB9DA348934010069FB15A63ED502BFF08361 Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .