Transaction
0x3813643a8f4e14c7fcebb8327a09d3982e875c40da0b6d2759d03b531119a4a8
- Hash
- 0x3813643a8f4e14c7fcebb8327a09d3982e875c40da0b6d2759d03b531119a4a8
- Status
- success
- Type
- Final Chain PQ (ML-DSA-87) (0x46)
- Block
- 324,175
- Timestamp
- 2026-09-21 10:00:45.464 UTC (1d ago)
- To
- 0xd37ba7650b1a49636a7bd2b763c1451b27e472a6 FinalChainProxy
- Value
- 0 vETH
- Nonce
- 2,323
- Position
- 0 in block
post-quantum envelope
- Algorithm
- ML-DSA-87 (FIPS 204 · id 4)
- Sender
- 0x7cc10fcf9b74af395a7ae4612b6a9e58bc82e661 derived: keccak256(0x04 ‖ publicKey)[12..]; the registry's accountOfSender names the identity
- Public key
0xedeea5cc…f80ae4ac 2,592 bytes — expand to copy
0xedeea5cc04e0d17fd1bc697f7f8c7a58475e68ecb9151fe2c40a39f3a76c59d450d86c814445eca9164acaa70faaa14244e5c60e7e47ad59e946b753fc8f7453adf0bd8c1ab207d6016fd65f3f5a7184b453f5c552160b439005a94e9897650d80e06f953989fe4188a0e7914648d4e7e4f75d3dd41d337d6f879f710edda4acffe174abb8579eca111e1203f73ae6ebefa20b3cbe1865e3c1256f9712293697be0684557afbb943dc19c427efb8b3be71d280159fed3e7b856e55f85781c51f56afb58ed5ba26e1b0160844da7bf03d11ce70bd41665721c281ccb0abb8d9914a1dc1ae1edfe45e6e4c459483518dfa5238bb54030fa49b660846e3e6309e0cf1fb8514dfb9ff29d998c7b091c4120841561f0b453af5853d5861fb50cc0743b75ad8fa0e63c5766414eeb1c5292c1e60a0f154fc162bf51806ac62e8dd9507c9a1275e3604031a73be845b6e322ad01896348f461c089ede84ddcf534b157ba97e199162cb720fefe39a93151ec2a8866fe20fe7010a9d8e55ea9555c1d60e6bebdb4fadaca654d4d4e2cb6d6e1df4808e9311484e149c36fa258ec7a6a98466a018f8465691cab1318c15f1c4e2519e324d0a0dbdbf75bc275cbd7cd347715ee0710b8791151fc368830a042bc88b015f8f97d9fd6878d69e0eed02b69df8810a1f96df8f138bbef75b163b159bf9aeeb2dfb16d50ca9e7f43a02752fd2dafb72b0e65848de20fc23b8c129c51591b56892e9051171a3b9a6dd5b4ad55800412f1357493e9e8c9053d12d2161600710c26df675f87864ba3f4099cf389d5290ad9c2935d4b785f0884164f7b2e652cd74e60e4d2170fedd378d4381463c0a64f685355a27c4c470cac2bcedf4d8a8103a9c7a68732385ef1145d1c49ddd015100e072be8c354aa9ffd9cb41a103a7284c2d9c9d9c14487ee1bee1d61edf38c609a6d79e31dd2b833bf70c681b153c2c26682005ce7752beea46824d0908f9fa8dbfae1cfe9434a3c3765f6ccc5b06860baaff37e2add2e8d8baa8c7e60a1bf662fa62fa7521aa53c7a741ab9436d0a1dc28058a80f46665b506f1653e7c7496bc71d1084de9ec11c0859cf16aa79dfb0b796fb1814f0d6c1601689ab50dea07f7308e4e1beb9ff7e093097bf94e71abfb8caf2c0bc83877996910a258cef1715c9d0a718f97ca477fb8dfa18c5b8108b0e17ad9a1ff2ed8b7a10a592da8a312787d8ed932e04e768d5f7c20652677e82a2541e211f87f8632c0f1bb9d962d5cf62222a40b4e0746739015b03d3d8e1e22d7bf4cb62bc68943c914cd7ee8b1037df00c42bbef3514a0b0c746358c631462c88e4e936c1585af017cd42f1df808c142949dd8fd235ae985e24c95922bd75629a91bd880f29aa705ff6f5588bf84c7f07d96a0198501036d5ed184814017b2302dd84542cc8d5c2225a82c3bd7af5a706bb7c036c1d1c6cee1f5cfc4cc6d8710518193da5834992f93144c8541c45589eaa2759f213f7d550b832c464206b3b84e042e8c7a169d9369e1a6ef2282cfbbf4b2c3dce042a217e6f8c1b191662b27aa033cf3bc717c2bac103b83960465475984cdbb50a4a58298f9836c2cce18b92169a932a6cf3a6fe1d43fc2c8da365e6cfe4f23c07123c3ec18b68d383c3e335bc61128abd14e7a376c46d5035e3d0aeff2733c51050b595f3e6845861bbb67d762cfe347cb554ef3404df96cc44b9fc20dc08d0f4a9d605540ea19fd1f790549acc70a646dbadfc525dba0c0c6d1083d0489048317651b2b46d9481dce085aa04f422c06e6fd5990a308b288995cc92ccc376bea8324a8c35b196ce49178931cb37c505077f64a55cb9ba54d05bb56ef0464cd18ff3708644d3a11667e527b27b7f08422d5f7f3e71714d2865e3a48f74c69c5a311b252dd0195b7fec19670c368c956ebb8d95eb6aa341fe0abf401a52b7dba30ee29b37420873873165371ac41a33f2e9e445a71f29a7f4a844f4a51efe2c77a04dce6abfd2a40a58299c3988d39c1910a006a595c410bf69a8426ee75f61bd35ff0a762cfed2d92e6f3912aaa2d1e90ef2ce65f3ea4e1965eb4dcc94f4a6a91bce48a9e7c58cfa0f80e3936a370abcd723481d20dad935478a356412b443754f441073b1af9b34bf90f5e5e3b328091c1e937cb3cd926b89cd86961223182352b7988a16f18fa0bf835040ae61d85162be7c4cf5e0d95fd88d7bf0de8dcf55710ce2fbeefad187ae93032bf3f3e59e63d78fcd5f1358ab2428bc40c04e271963c82d65fbe399743b0a2837b111b62a3b64fb27cf8f987d0f810574df9acd432285d04c6d897361959ddd255b0e7bde10954d6e7dd2358bd6fb7a227eaab7c2f271f19351522418019495ada8ea1072904a3cb15a5de62dd036b54e824f0d3db5a2e5f1d10bf41fe3032d92b168f521c725896b37e0422d200b74d11f6a1a4fee0424234beed2002908f3d725ef3f922974b2194b6f2708c7bbffd1ad01f00997b21cd74e8c5fe2ea1bec4c0003045737930a7efc6a90157d184050f2de9ed575fffe6c8fe62152c5faf9dd1e9ea81ba65096ed5169c39ad52e80e44e8e3ea0b5cce4c9dc46346221158168e700a79851af9c1a6f13f7ff8e7b3d64a6e4a2e79eedb454644442e0cd9dd45cc6ca296b602fdb858eb29061f97fbe0f23da8f45565a5d6a48a9c039a8bc635b51f39bc320f3bc68c70a7d7bef65141069b70c8b3a9652af033a9f4ea8141bf5aaa4962fa459548bbc86cf07f935014ccd0ba5701c67516a31b8dfb309da89d0b174920bd424c09fb42f2200202b05937934382bd49c575282b1f281abfc14f171750b90ffe24ebf551afe613bdf41c05a2db97b7cdb70152c2f6db01e50215a42e56b2f7cbddd84cd0b7316c97eec466acf03a3dc0f0255ddbda2247c4e7042aa8c1bcf74ff82364bfe8b6b8f1508d7842cf81de8edd50ae3a0e86dda2aefebfa9b06669341ef45cdee5c4062bdde77d8a6354708fd746950bb37ccd11a1faef5d0536260bc24a64ec26438686426ffc2853ec32fa1913523b7dfeb4842f56ec3804c0f81256322ae297867025323c9cdcfc42bf15f8462ae0c523bae3c15ad7126e7128b18c89fd00b987d0195c7d005c034b17a8b4540d915d2bd3885111cfb86c8f4f18e9ed4ea1f95fe84fced01ff9f4bc453932bea28de6dc56a651b971e0a05688a196c93d7beffbf1a3537ef070393615e6ac2032eeba2eda0d1d76f4cc7a69731979e0f6d9363618da67928f41e6d6d9395a3928e6a8b3c9d640967cbf79702882a831b5809355e836334cde01b14a1afc0435cd2d6c7bbfe53aad1342d1fbf92df7e3a97c134312a97cd716330c4d8c413bac136ef64da5786aa1d797e6341da53d3e8ec1a03b0ee832578d6e0070340068bea25cce233bb8c291e1a03ca5e37b2b5ca331036880f99e6d043571b3546cf5d23b359e06449d7604a8baa41193f61da0e544c5c3f0437b72764803699905b55501ff2a3f9eebef80d43ea04f060819cc8ffdb8db0512642591ffc4a08fdfb6f8ac94ac067713687a7b1cf881a83ca6f2bdc8c380561dd426051ad8e1f344060011725ed954ff15c8f9d187fbdbb7c62709b4f854f107c402fefa9781077bfdace2d065f5208fb183894782be92a022487bf80ae4ac- Signature
0x5c2455db…232c313a 4,627 bytes — expand to copy
0x5c2455dbe074f5b284acfd8717fe43c0a857f2d0b420c3b45cbfec1af2d158ee45fd49dac878b3902ea0a08678aaecd59e6337e3dc071e9598914bd95e3ba20ee2e3742c960451cc649fc80d79a47446a2f61e18905876eb4adc69eecc17b591c59d1d5209a4f0d83778aa373fb4600361c7eba7abc1eaaa761e032ae182f948d9249702eaface98452530c8604446aa9679736c63644b95e0dfd400b2aeb7f2bc39657ca0d37f760d9669710929e4e1898e4c2fc6036f303229c9e71b7234eaa0ff2e15caa8d1d60f810a8275a2f70b9b9d40e7525cff4ccdb3518c8c2d5765468752bfb24b3ce68e4087bc1fc90e6ea6bc699d97b05d21a0f99da391622fd5aa73a81015b7a876d5add38fd17536bffe0a11efccd2e4707b2a1e2ec874b0c146bc5cc23f797b56ee9bdfe00eeef4a53327813e9dd890ccd3777c8503b1a1c5136c98d3ba728000c5c562da028f0bd50782a86041b05ca414d157bfc24529054e27777a1e0c5d59fedab286bc8ab8f634d019e74155391097b71a5278509f8c961e9b0939ead59b0ef0edf3b680a93528eb7e7e7ea2e8e798dd1d8b0390046a3ed3a61b498076e25f39fa3b486a6f84365e1c8b9fea025d847dbafd284fe976fb218b46a177a352e0e60ae898ee176324cb8dd129a30c99227c6f9f673914616a3b2208b04ecae4c2aec7017b3543d285ff835acaebdf6c295af36c8bb28ac1d9a8d5ba0e80bd00fa2fd1eb2304059cb209eb02f7c95dcd317024dbefc4ec32c4d3a75ab114a34c59ee3e62f1c89cacc067de104a09a08a31f52437369b2514281b297f4b80848a07de10e1cafa7b693728b859022ec68e4336c92e973dc5398c354d765ac8c1996d95181e7b95a4974c703b9cbe9830bb76dae59b05f7f37e232dd0ace752b1cd9402940f7ff9ab81ef084937e2ba23a72857f2e160e1cf6e1d555c08daf660b16126a3836bb4ccf880685ec47557c027fa1535cc0ee20360908ade020f24eb0cbfef470a9f4f4843728a9f3ad38b4c94345eda8205156a0706822b902ab1e2d0bab094ef5e69b752d2f5f3b12e47ae7e85494a965afc071d20232b7c63c8c1c25fa48941493114cfd03104cf578bc0fd073b6935be9cdd41da11a5f27963ba5422b5b00e89fbd92bed42acc86e52229869cb90c4f3657c4173eb56b6c3f18879e36ef60dd3b26d9aaa1273d6d0bf93cc1f0f73edf40b058a3e3579434881c9b5adf7c0130d1e973f6b7b88313596c26d000ca9e02a843862e05d6570161988215919a17b4368c260a0f559a2abd3755155ff4b9337d0c89b6b25e72c5c420ad5cea782d50b2a1910c30ba90cd93953790e05bf78a3fe9303b3c514e385cc2e210336cd04aaf1a2d3c229596ec226dec7a7b9ea61dee8b8dd528dece0efcb8ad276d4343eb71fc01f91de730ff271c685286d0bf79b4fe85b7668db2ae3c75e17ff66c835572919f31a01363ddc1ec266a2cc2aae1e0533100bc2a580243f9e4c0c0d375b6d147daa954f11f26d25076596e8bb22bf328ab848c035501538ef025d3345a2a0868c185aabe040c50fa504b99f549f3d2fc62a15242412c7cdad1caf7f25894629d38550aa8a4890e0e9d51e322a431ec6b762f128ca4c976ee8cec3a701e7e5e06990532a323cee63d41506fbc79116e64dcd1d3c001bce1db43c19392ae6b1b5c974927e7d3132de3b0feb5d00e851d676783a06a93b408db0c39a505e2c14f5b4b4477e3c65a0011afaed76534a0720edabb1d2aef5bcbd8862bdf49017fd1f14e437e3a25bd50b4075595e0007b4fc2421dff4af669d9d16d84be21f069a9f0d602bc0a9fcd4edd1ee83a0d4491fe0c4f4a8becbc33815228142f32b066615a348b31661bcd97931328e39f06bfcd09b066c15c6d23c2b3f3336e32b25baee8483600b06c3dacca6a61ab6c0b098bd1c7a904d559736cc5df5508b176a7ee4542b4d53d6e856e6e8c726ef27ef5f889cfb5e8b860568d8730e34ad7655490921eb6a556b4ff735cf99ec3d309b658a2cbdfa150c3a41b4316abc574bd670cf8bb849c68bcd2e8498503a0dcd8d676e74fb906b45eb221a933521081c208ef6f41297c5640eab8f1c5724abb86bfaded458218222cd6b2f5cd87b905c9ccec4a38ad43ea64ae32ae0e55e17f920f99611020a3842a367d873902ef3942eaafb0a897af864867e4bc78555017abab9593620fb400c887aae6bf1546a3252f6837c7b17262cfa74fd4527deb5df0c7e932732045022614850e14f4f3504a6192f16e5b891634f963c1970d8daf8c324f8be836513e451e44587b61f9f1e37703c4aa9e54fd2451359729cad1f40f78a78e361357d65f4eda228c1d9c62de8464749f25a3d94831ef0c8632e6a2f69d756df196ab1be9a520de79f56510529a17a0c9f4a363e270608322d799194f2afb7b8c95f44cec02affb3908323533a22a36d9c72256a5deb8073811d5beca112ba1f7b2b10858bc91a56aeadd95b74286dc244a07eb8717845c97b1b405c9df7752b5ae5f650d6d0bc822e50431eb47eb77a037b45b8ca1bba85d52246cadee9850950a1eac6280b996ca6dcd888d69221f21357fdf3196a8221d0c0baa7489166ba1592fc94316d3ee0e3e2f6a3ac27533ca591bfa188d872ac5a41011f713bc9d19ea4f408eea4dba1949ccb07dd15270a7a6e4822142c6055c32cb598f59157e8ee7d5188aafc68ec192f6057b5c458fa6efff0800f18752f5e62896154e7d2524d536cf403b63c7356cb8767740d050f386fd17b70432eabaff2c5a8cd1ab59ee86fb4763e14e320da07ede72cf375932b011596e91f7890e8b3df02fcbe12f20938a01cc321c73a240a96cb53d5f3bbbac9f2c36bc6bb8483e2951ed910564ede35ddf38461231dd32076ceafa0f9fb7fe709414fb45d642ae8cd14a06aa1c3866232b1cedf03202d4fbaa0af208191d9e7fb4daebac57d030436b64e8d7e09b6c7d00f6245b17eb7216b9e7ac7ec92bbfee52b36093c947262bb3388fc353911c9fafd7ddb6faeb137fa074ce14fee80d24ac20384eef678b437187b31d5698e44998b9b25cb59b69513c1084ed40821ce484c45d0d5097b345f5fea3343b6ffe44e479266e9be8489fcd836aa5af1bcb8d885bc4b9db4a8560bbacfa931497f833d45bceb7adab614dd1b785d3696a06941657382c4a328244a0f4b58beb0a8e1be393c27a0ba3d6c6b8894081fb6bfa4b46d583654566a8da98cb694da6e81212021e8523dfcd8846239c2e88669fcba2fe03dddee74f4a15a59406c5b3b18f9fc4b6d05c5bc1008bcc27e7c44fc26b906971186fceeb126191dd246c81d259ed26599112d2d262e4c5a84278e84659855283dffe83728dff7f9b1d556a85ba19f749ed51e06e03eba382a69f7764af731d18bf1a4b98a44caea27abd842fb623a656c0490116ed7d0acc999c33f8fb05f802a374bd9af8519dd6cba7132ce5a71cbb348d1e5b8ca410446511154785609fc8de7f0afc65a7e383e53200d7ec7d372dad0e2e5ad9392e3ba3a9b9e24108e52bebedcbbfcb0c9f6592b4bfd7a15ff44bb928deac2acf300a47d08754c3030e9b6f5b9329eaa469e5a7ea6d66b94cd318d96435a5c001065297114bec08779e74dd451b834ccea3e9db46933e4cba10b8dedf5745e8bb3e9b2546420b3683d775a29afa430d9bd41ec714df61952ad8a02f18a4ae5139955c5d071af986dbcac8b5f246586500292c58aa2cc48931d84051fdc8bc0787cca87822409ddf3900a0c7a02abec15fae5a622e20a8238f9d888cfb02e855252ab9bdd4120d9b2e44663d86f793c76809932389b132515afd041589dd280d6dc44be28326773dc64cced78240d22cc28f6817e65660432c89e4cbe7928f088b9146bd75c82d8985efc38b6a5ca70c5e68b8925ea1d4c3beb9dca673aa1a9365df4d773e38322dee06b2a3115b9aec2a82a27ea74866c5fa4113f46f62aba5dab675ea32814a5d47494258fb46741e0fe6f08447469b6fa855f4d0efb02f0944d9fce7d54b77722b566cb8010db158448fe4993d5b51f50fa8b887ecad22a5a74ea9d0b4606be9a378ad36014774439c22dae1dec2a4454caa5e18164ad5ecfe5a0fee624f55a4b83e27e450ffdb75689aa7b95941d00221f77b4fe1c3a239d2753127242982d5f022bdce6e00386d68e57d3818797cc20328087b16715894c3665c82028e199c8b81c31d63fc17840a859cb2ad85ea72508a68d40a3d015e654338904ce68ba8fd26955895d984daf684b0d51fa72e2eb53fdd37528e304c94c511fa6cab89dd51606e55249335ede57270ff7fa6f9b7d3c6374e9f7015264b97f7dcb0210f778921f0640aa02a630ebcc5132a32145fe3dd7ddba354fa6a02d22b174b0567aa54bfa89d00ae8af67efc75b24026e0fa9813853611427a95063624eab8cab61bdaa29106ad7e19cecd7b75f4f8f2f40016ba96ff45702c3c76b262cf53269831a18c7bdc1b76fdb84f492e6b5b1501332c334861eacec8ddbcd946939033ca3ae9721443166aeda6d61b81aa3bd35d522165889085008184889e22c414f3c116dff8f43f8dc6553f0178dc00fbda70c58265cd9c1a16777c9e78dc267d4e61c77eaf80685edd0e210380e3d10c71cf006c7fdc2192cbb3cf73006120defe049a2a6329f984a3a8df33bf7275962955c3fa0da03b88ee3e9586f6a270f52eaf08eb932a616fbfcb8fc55661eec2e7543a05bdcb220e6a14a77d4a5011f2138c52e157bf521d277570c56825f1480e46f9a6f0db54690a2b7e7041996ca6ece5d1dddfa4031af47047af5b8115e739f5f341908c550205d61666bbfc59a3d891c41c5f89125dbe20b95523553e59ecbbdde33e478b84233e712c251c7318f3788d0dbf85bd0bdbf7cc1d7fe5b559260c2caa70beb6f87859b9d68ba03a5e395e0c893d627ea9e2721accf36353d067c960abffc5f24b31422b99c26398d5c61e049640890178ebca5918f0cab2a8f2e47170cbcd015d6629e9f71ceb1814cac18c716d95046d698176e5d34da00c373d29effd8c35c01bd63b34e32a611358d8ed0964a714138f40ae43e5c18ba9eda22f4db2f15e075de47695cc9cba4576226a8be9dd7c9d2cbd5492bfe626bd88404af1af35f63a148ad5a3d11e52b38f2a8d90c3c2bf201b1a6b78c405c6f4f5c620f6871406f639401980c419397e67b14bbd6ba03323623b6ee662f331ef90baa43f76a4173bf0256ca7f3e7ac778a8ac5455f4b3ab17100a6230a321f83671350e575b2c719fdc53f5f146bf8f307a90d4f47ecdcaf9230706a3feb3ef3142311bef97ece800a76325fac6625f7da18631f810618393e33a0efb756e7b03aa46a13ec4d5bde66cbc290418d1c01431b7b56e3615a54da693ac766113ea875d7e764f7b1b2d63b03cc5c4fd98f93d650c749c00ccf0e0516b9d3df9742f379f1b3cbf9cb0eff78476338175378223c45823378df9280fe5d58ecc623893241c157d97d6a834759d9ec06d6601ad4065207f22f3f2635b2abae61f45556a86f98b7a44fed6bdd3b8758a8f607da556c97b3e1a8e85bc515aa5ce3e980437b3a178d89152710006eb2abf772b3cf19ef240e07449efb9b4ade10b8d6ae51391c901e42fda845aa647bf0f3724b31eb805d8af2f649fc5a45af75ce91dcc36f7d91ad181d62c425533a6683a42221dc0cbb5b8ecb7dea60605be018662b67be9a1fd02d6b80d23a3667688306e45b02b482837e68e5ef5c2eb1fb4f22c570086568872f7f38644c94f3c455213c5b93c649341850350bda1d3766e0bf9cbe125a930a82131bb15cec046e4196a0df110840df7a2a0da50209dae1508fa7ca4b628d6a4ee0c7ea9ac9ce4f65b60a4d0e1f75ba02d89b626fae3084153e4244573888cdde415fd31c817bb5995b67a6e1f072277dee25436a8c7a758872543df3868e5f496400c5e7a318fd43d34745f08ebf600ec629c04c9b3e2dba479a71bad95355d6751d423fbbcc9f363a382e77ac617849cc49e9d604d87b0850d12e6f2d5a6daf55044f3d82b24ababef13cdeca76e7204cc7e04559ae2b00ab76faa300a01a23168110aa2bb7ee2e2e9c51323d119a8cb5092159d94e311214091a9686821e8d0ca532662ffbcf82aaa466efcea76ab71c7301aba0e8bb861392198b44e28a90ea2bd45e4f74b8e7993dcebc5ba1cb46dccc70d62c2ed19eb93cddfe8bc557e600d522b75e3669585c952827be5d9963437231e77cb3b15f22803553b79c5cc2af830d6341549ec8ba080522305501de86a59e841cc939bd2f06dfeb8b95979b34edb85724d84f014ce46380432707168a4d0494d186d2613d8ecfb8bab009c00d396d9a607c8e022fbc69adaf518442bc1e19f1969049d2dc43783e9a7cf44708f9a9fa8cada1456588ad66485a8bafe0f4083b1d2dbf428334e6270b0b4cbd7dd0e1535437b9192cbe9153139a3de08203f8792d8dee5f30000000000000000000000000000000000080d1219232c313a
execution
- Gas limit
- 4,011,532
- Gas used
- 3,216,610 (80.1% of limit)
- Gas price
- 1.000 gwei
- Max fee
- 1.000 gwei
- Max priority fee
- 1.000 gwei
- Base fee
- 2 wei
- Effective tip
- 1.000 gwei
- Fee paid
- 0.003216 vETH
input
- Input
- selector 0xdb158234 not decodable 26,660 bytes0xdb1582340000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000004f24c0000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000007b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c571700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000fb72bf7b7c3b62d4f737d3e61e6b2bf34be59c4a0e63cdb634b3ffccf9c11b5f000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab100480f8a193ff464434486c0daf7db2a895884365d2bc84ba47a68fcf89c1b14b5b80000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000935cfd1c81dddf2000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000bc284d7f6505255cc894657e218ead8e6b76c4a5243825399be910867cfe203e000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab1004820daba50d806e819ccd09027581c4f29a553e5ada5ea022ec9fdc410b4f479d3ff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ea0390d49f000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000c38b5312766fd87c51edcae24927ddac122226c69f8dff59974ea7cab07333ac000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab1004820daba50d806e819ccd09027581c4f29a553e5ada5ea022ec9fdc410b4f479d3257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000129de45b1ca4e000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000002b6f83f2c68d1b1ac1746e5ebb19cf7e9f93ed2f33cb9e621dc29449fc5f333b000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab100483ed03c38e59dc60c7b69c2a4bf68f9214acd953252b5a90e8f5f59583e9bc3ae0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e00000000000000000000000000000000000000000000002a802498e96497d000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000d6857bb8482c145dc8893700d4779abc28e873c95e164de5fe516b6059e9d83e000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048512de02f222788fde54da1a25e3f95be83677fe2e1ddb434dac492ae29bc398a0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000f24d3d179a7338d16edc576fb7824bda6aac2a1fbb88fe363a10ceb0694bff82000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab100485611acaae5e6f2d151766dae4f93d18a904ae6f9265184ffea692c2e6e52b7fe0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e00000000000000000000000000000000000000000000000001856544f8ee6640000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000c1cbe87306b4a2f3668c56d47846dbe1461e03fc73bf251210468aff270d0a8e000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab100485ca6f0cd1df34946d1ad8bf027951ac275d9659f84a379f473c0228412fd80460000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e00000000000000000000000000000000000000000000000001856544f8ee6640000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000c1cbe87306b4a2f3668c56d47846dbe1461e03fc73bf251210468aff270d0a8e000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab100488b1a1d9c2b109e527c9134b25b1a1833b16b6594f92daa9f6d9b7a6024bce9d00000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000ddfee9ce98a40000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000002a938764df92ecc54faac85c4e2366197e1149acac80bf44b13cf016ee96cdbe000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab1004898da2c5e4c6b1db946694570273b859a6e4083ccc8faa155edfc4c54eb3cfd730000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000011e966fb4c843376c800000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000ea857533dd6d651cf46e66516b2e389d66c19b205ade50914ea2803d116c7416000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe7b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c57170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121edbcd1ddfb000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000545bdc7aca2b9b2fdb800ebf8d8947b4a9f78a2112216019d48263540dc0cd56000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afeff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015b9dbc120000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000064722d5dfb42052aa0fce088021c51c7883a5c91f1f60fd6327ee82287c5d185000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afeef82c868c22b2b0f1ec76d77fec3813b58dd51539f6bf9a3d090b966887f275600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127253470bfe569e00000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000e2a0c3e9e5d4cb1caf207cdd1950aea608202399c4ab5d707d6d3ab22569508b000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001550f7dca700000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001a07232e5e4df32ca71882725da7ae8284c631170a5807198f7d1cf09b8d4c56000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe039a07a2d52b5d3e1460a9867af5d9a1286d3df590f2d11ded5469e6aca4f04b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004751325738a000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000f84766488ae7313a3a25f9f169d45db019e1c97437ea3a7abba609e7e50053bd000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048ab7216efe876c5163ebb1d05a1a6b63e00fb73d1d68ddf079460c106356fd1620000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000011e966fb4c843376c800000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000ea857533dd6d651cf46e66516b2e389d66c19b205ade50914ea2803d116c7416000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048d6aca1be9729c13d677335161321649cccae6a591554772516700f986f942eaa0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000de044fe33576e80000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000d1c97e1c3e3f65651383b09b9af2d95b5bccbae7ea6e5bf02824f7489453c3e0000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a77b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c5717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c5d6147352f0000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000007aa9c45e6d0ab54a0ce0de063199ce76bedc1c8b45618bb5c76f889e9dee7fea000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7ff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a72c228c00000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000d2cebcdf410018ff9bbc32d0f9ebd2529a258b33465a131cc3c316273850483e000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7ef82c868c22b2b0f1ec76d77fec3813b58dd51539f6bf9a3d090b966887f27560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d522a930863280000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000004590a3a5e53130c73a03e12aa60b1ef1d47fe369a0fa3426c1cffb5f3e8c0ec9000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000023eade3f82d58d0dbc24f6d604825138b8abe2cc9b93060d29f66e3ab097f8c7000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab10048ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7039a07a2d52b5d3e1460a9867af5d9a1286d3df590f2d11ded5469e6aca4f04b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000003bf95388de80c900054a8143d3b03fe50a5f9233f0b776e64f1686c1c6692898000000000000000000000000000000000000000000000000000000000000345a000000000000000000000000000000000000000000000000000000006ab1004800000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000136000000000000000000000000000000000000000000000000000000000000026400000000000000000000000000000000000000000000000000000000000003920000000000000000000000000000000001f94c9a85e6d9ccb26c07cb004369cb90000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000000000000000000000000000000000000000001213cafea75ccbbb17f323556cc6f15d0ab4d01110f2ab4cc9f529722eba83e73e55769b00021cf81fc650a17865a4e448d2dda507ddaf0d169f26d663e76bdcb522914bda62ecb1121d2f62c74c72db82654dba3a63d0f4da93f351e29a4ee01b616b5c49d3e0969995131b761f2e55684b180b8ea404609e176f03d8b099b28ce6cbcb730c30d01162e21f3085dd7025f4f65245f5f75f009847070d9feff67d454e888ecb69329d44f3fa3d1ac480f54da99feb55b9645dedded671aa42075228fcf64aadbed9ccbbb696984167e64de6c42c81ce4f7d42fb0bd5d21f467282b2a1985dbf02357cf6bdb21c22a0a7c5104088316d608d977c4fbdb24dd60892cace2b4385eabd523727ef2f6986cc5645a9899e19d6a79f4387f1d0554d3dc2045bb3871c9faf7ef67a346b9e07a64d363aa9e7cc402ccb8f31b8119c56d4713527ab7cc9e159462980bae87309909934274a0868fd6d24bcdf6b47ff018d5dc2b7a5f1d8c9741c961f23a4b7660db7feb30e05245ad843cf32bd3312c6bcb9a70ebde0cd92c9bc30770e3a99b4e53fcb4fff8fb4903416a2b941459f8eca5b1a3474d9b233cb3b15284892e3fa74ce7102e44e1fbb560e68402301a8df173e603c4eeea27037307bc29dd9e8340487087a7e1bc1b2840908f08acad92f75aa50adbb7ade81cb1e32f386893b2ee03b0c3c5c8eec6809198d95552ecbc9d976ebee8435f24c236515a87bf7fb6c492f2f5e29e2f668c5fbc41b2035ed4989c3af47470ab64b733354d945e813c8fd4008c269710d541e8920dbbd14cf49631d2cd465b89fe237e3613c0c70f77a55aa3232ee568d93604026843978900c8cdd8ec92f0244509986e93c0582678b83d0639364e2055f68da1c0f3c53c0dd89382389998259b488a33d929834c40cfe6ad0b6606394465c774e5f6b34e5a626480480fe15dcfacea628133de683b6045b95885609b0ac2b85d489feac5e2e7be0ed5a07a990a4a0aa8dda95993c504516a2e126c75f7e745357b81d0e3976833775ca0ea6d195fc43e130fcc83bb859b5f82397d72736d519a48028b8150f2b8678c976362ae282a15ebfff708df189eea4cb63f835044941c4852bbca4df78d600da64df2c6dea9bd1df4f106bcdc114ed3247578396b4303028966b1cdc1bc1070be41e98a3fd6ab825ff92b7e00ba93d3e2a820507d1a2235a762abc49c3f7570c3b63ed7a2617e7e1d3ecef1de8639c020e5f729a5f53734080d317f78d5bc40ac17a7f0e78b2920e5bf5e93ab448a068bfcfd1d57498589c176e6d5a14d5eb1f1156e8f64e088bb7f1063c1088e3a227b9cfb0bdd80c52b88cc4c1a2c3117ff7f6686af5ad5a49e5f4c63d749fc609fd74ba86b4743595ba6c216f351e7e8b432f368e1876f653cf413031f06bfc7443d785520389385dc7c3ebe0d760ae823cc51dba45388147e04cc592ac9b7beda9a66beec9bde0be8788fbbdb75464cc614ad0499b7b9c558e782719de248c73a07b81a5ac3dc200a4721ed03a494812dac054ded44aa3e994151f13ac53b1a928a77a8916e065ef5764edd24d075d643c8a1499f933eb929795770b5e9910f433a152ef325107ee20b6e87237ea21799c7ee7cd1866ec8d920c12fea0e172e7a2b42f78a74777cf6b2d966cfb51d7f10ccf41a4674039f8205564f1b457adf6377c9b9a062e6d0dc99277fec6504514cf5ccc4fa3c75323b90c57dba3870c46d87eebdda60487ac9169614962c70000464bf912d18f8e2166ecea1ba58f10b50420ffd7be652f044bc552493687ff3fffb4aab9db3184a0b12e87bfea771fc7d2b29c4cc9420def2a5f5a1796e4f0c4b173a50734c9f2da646a71db256631dcd7a897c4a0b60c868a4afeaa16a03541c257c7f3a191d48dcd8b6927c613303521f55554e62672180c9bc29cc1b16118b7b9b831574197f36e6ae20ac3a68980555849c6b7b61b1a042bbec6eaa5b6a874953ce7a475527581a71a0743957b312f16fad6a4252bb36c427ce6aa6918eb7709caa742c97bffafa680797187a8a90a73976f0cbbd0b716775637c8f4f9cc03f942ed8ef60009277d691c0e230af5faf59c7bf5fe06d5bd4620953b6348a8b844e3c603c65431317582027b0535e905939abb2539abec52aafba34aefe88dc01bee5697a960556dc347d235dd4a16d6a13b3688a306d15f43482c044804696a044783fb8f8e3d7a05374f499be8a5167b0198c390368b422698a4f1263ac6887a5ee70f9c5c676ba0537ce9fad62b61f4bb1f819a4b2da071fad42166639570e6198c7a7aae12f4a9b7bc5cc32e18042410d220c4cf15ab9461f720bbffcdd91ff0298c26506892b28bf826be37614acb1c55372eb9c9dcf5d2470524db65d4fdedb6d00abce80e6061e6bf327c40c40ea0975a394fc9f187f286860a46d6c6c318a826fe6a7fd3f76c6b0052b6fab8c4502071e5ef86a1f2e36dd69bc8887931c83ff6d3a9c9492b0e745614043b20432738d1d720407c35ef8bb6ee4c7340a54d5fc3d9bb660ede952e2fddfa0a0dc7d0615c4bfbfb41f847aa0bf560022c6330a02e13a512f4168d77365e4be7365d8ab7166658c3690e6aaaba7a4629872b88ffa20a153b2488f45129d81064eb221f3f4a189a2d141b2f544a9f84988511e08dcdbb61f82b2800f09e78b0bd4ff1c67e5e4fcad0a939cb0ea5bf2ed1370f788772db024ca6a9bc636ba12b98facc06b32ec01ea1c89c7bd68f9e0d6deb9c450a6632f1bce576e8f47ada549f5ed9bdd744d33e5cc1d871b00e3048d5d05c3420c220eb6262c712001ecf15c12bd6090f1bb3647b4e1c8599a88bd84158a35f90745631d4cb806d60eda5d27456f10f34c7d88b874c3db1e4cf2902a7faf4dccb3f45a95ed0f1de2d3666b94e8e52bbeb0c6261f1f9e6c48df0789832a83b09843811d2a88db57189ce41d103eda1d03f440b137c36e8788f89c6ad848c7e79e25822edb975c7e79741152055797afaa80127c06c40af6eb6a4fb7e9d81d6d53bfd73502a1c43f0e11c1bd8fe5f078de533b852a4cc7af91ba477063abf238b7fadc88b55c4bacdd1cbcacc3d03d032e705e252f3d5ae8ab5c13f0ce375b97a9bfcb64f99a6b597c8ffae145e535c5ff39d5249210586ba85e2c88d831b618882c4394d594c1bb870d21246fca8570c9b88affc42b311d5290514cc2aaf8ebbf92400a4b40d4429c0a37a3d137c7640f349f2e92d54d77fd98c8594460aac03de9d50ca47540a55a925a3a4dbc906ab0b5a89ef452519d9dbdc718a45f157671ffe47648eae8cd4f5007b798ec018fc9a934748357b6295b6eecc695d5301aad4491d82a1407507bcaa0687a01c5a32255e924601f5e384ac414fb9ce735fa39177eefda57f2693c9d168d146b493976098725d9a5bcf6d1c72540d4369b85d36015da215a3a15b8fd0f127271a30bee53412e08fe60fa1653d429a33e31a5a2b9d25f8564385292e412ce803a40db41b023a5a60a064beaee90b7ffa493528c5b807ac2f6eae9ddebfa138ccea6c90e7620575deded595639f69bb44867576ba8efa4886bc04c33fe04c0e03b954a9b56cc4b32d21f8810412dcd128d2dc6b952b29da43bc7d18a62201f7f79a84eb2c4d3a257221e088b1c2b53acf46049877cbbb80da62bdc5a3061e068c296bc0b3b840f57a071aaf6cfbe0af4ca24e17166c0bb04fcb05004b6c508f57eedb87fefca328841eebb1f89f87d48131620f38fc9337876d0144af3d43ac7572baaf8c7bba874d5225828c02eb3bbdead8b81bf540ba6e8bb0a88e5be27034431e4525860b0370121237d47e5aedf2a2ce875331f524673712588bdf8fc3d67d8d3247543f202f1fb39fb1c4e9a6ec965ef0544c9e2711944fe5007716a76ad35bf7535636f1be097e8d571616ed3e9300a79c1d31458d145261fa77071dbcd3a1f0ac48c9167ece3e6ebfed7e8c37344d785259f549b65b25f1ec2d02e3d0e420f917828df86747ef434f5b8b5b66a2c9183606063f6ae2c1c5437b6aa4cec251177a40f89a894b8011a42531769109799b3ce85534a9fd9c8da6227e6d2b2161e36d47e02fbc9918b1747836f8fddd86540f7d616022d9919b41b2c880eea06a22d18f73ab908de9af284ea3122dd2f8ecefb80d55ef85b8bbe54e64af38242270f6c9a5f3d97a2222def7bad45f2feef791d782eb0a4c0f7447750973a23748fc80d0d7604b8a107e0361880864c2b8c8c1f46c1ddb98da7f8f03bf1316072c467ae2330f28e78e66b03d358f3612407e0a8b9ad203628e4f1817f2f172ea0ea9ef43bf8367db3f00eecf31d5990e5769813a88bf65d1e08280d020cba98c0549fa0ec946c1191268f75fd609976238d7e8252461cb9a42f49160c688b634f8445bef3bdaf3defc63cddc184cac92409e895111d48f3048a84887c4974d92affe080320eb30f1920b9bb772d857f3b94453809164c0b9a182214ce73818449633bc1eb8cb955655642680cad78e88ff24e30fb605f922b4f6cf945a93322dcd21205ccbbf19a166bda4e63bac65c22e503d0dee5961e445160475eaf245166f2d614a16a9ce321639ba382eb9eaa022e45220649503678343aab7e086eed931adacddc2723cf2d9ded91aa074bde839a127920eca3c657ae8533f8dbdf8a6ed56b79eb5cbcb6c1ba273f4970349b7e1b90a2e07677458e5ec0b1a096de0b9028ea636e6b11b404ca33015065fc4ecf90a211299b243ec5a60f7d41434e4264c269ca013dfcee45331212119681a6384e0898c97f1d509f623532f6cb7b3179bed6c214004b64da09a5458dc7f5de89efc33d5f4323ab713fa9f0fc0bb540e54cbc510353b38ddd73721f975a08fc858f498b414d4beb3ad56c4fa089815da9ccd1d77fb21857bd3f9adba71a8f612645fe6238e6f14569fac1ffd100f15d6f87bbe22dfae52a3f9a46f0961143cdc1ce2285c00d313d69ec428e3f1a86f56b349e62c2138d30fd214ef2384e9885872741e98651252d87f49ba66599f29f3e78b07b028d3f00e47ac1291dd2c10fd0bbfe5c21fdd930844e3aa559a7c8e47b5a8ea4452784743d4618e70c3444e9371b1a8513005aaac02217ab3aac8c2d3e8f0671808beb664214b9b67321fa51fd3729c0478aa659db1aa84d4416f7181b1330d76c9595e1728e7b3bf855c357706b7368a6724324be25b2cbeef53c2795b5c8c85551028791b177ceefec9765eeb5fb036f225736ff4d906ff46e4c3c3d3ed0fe0a0ec900db4809ff2f243088db0260fce312984eea02a8c5fd4d58b6547d5097ada3807a02eb4d280c0f51d294070b161f135844da0b386aaeb4145831b39b9581521b084edee372680020432dd787383d00cf310bafda845a1649859812fc596a91ac576767c98cfafee5e352d73c12f516dfa8605457aded5367244a164b8b4bf5d81734fef8ea5ac7308f68b7f2cf9ab27df47514420d692a47821166ea30bb4ad73058b9da7bf384c5c666dc692d453625ee0f04128fdb9e0bd116f708797a8a11a28ee77a26562381b4772e00d499cacbfb86e3b4fa4a06c8206ba2aadd29686bb17b1bb97b3523f6217f908fad00537f7328484c5c38929652671dea94f4502ba8421018d1f1937a9bfb1450d26fa7bf44227f38ea2c1729e6e56e2ed11b9d2c61ae758b635d22d204586bac0a922f3fb2a2a8b575c23169f2bd3857177600fead803e0b6f1c985a17b0e2b0ec5ba0dd20db273a7b7464e481de8c1a4e12fa0b0e64cd519b0d231a5a78a7286783008bf722b471858850adf5320228ebced99439d1b24617589dcf4897e53930110a61ce4a1c735945ab1e7b5c4ee639b564e5456906ad56b382c5368b1e5264c0562429a04d8c7ee8dcfa496e66fce172052dd4387622daab21f831110efa83bc4c9b404ffad0d9193a866cb95af5a8d187aab46e53e6e33b344cadda85bdc1450e277c0ef8d8b1fc70e487d41f11d1ae6489a8e4817c7c5cf718fbf964d6f38f2876c0eb83d1a8875e97eefa6208b6e17010353435429e50208ed48233c439ab07b008232da2e685ef2379e2db74e2f35122b34e6aaac2d660cdc7327bc20c386e4d102a4c91676175b1920f791772cabfc07e6e6fcea3f76ff29bcb5fdd0fb95a6c7a9750583bd11e8c243665cddf9989a1571989eee640db93027ac1e225dd8446c24e919f89cb2ca27206902fd64d1323ad63d8f8834c9734218ecce6df2760669544ce86902a2a7220b0dd4caf3338fbb2b39863730e4f4f67ccb8314c7c9c8c982e9a027840a119db74714af3d2b802b6d4258e5a8de102d2cebd5e24417121b0456177d92bae483cc9c69b69c3e397f734c93ca55b43983c6bec0d98cef717480502df4fe045bb684e5adb29d43216998107162123bcfc1172b3458639499bcbf2497cae4232e306e85961130334f78f427315e9fb5d2d9daf456eafd0e384a56586872a8bf0170aaac00000000000000000000000000000000000000000000000000090d131922252e32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f05e541c1ba83f67bdbd233b946f6ca0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000012139cfe3fd62fee69369ae8e1162eadf1c12d7465ef311b9499a85bb0433ec3575ea58464cf30ded030bb9741df5d2ecb1a750718f58a79d297506ee103cb23567847aea698f6d4e31dfc0c8dd572b14e181de7ba3cf35094eb0d430c1c2ece70fc60778cc217953b5d0aae43c3354774c68f3ae7667069d823eb2a4448da13f2238dee84367c9b7232d5a6a74736b86810bb40ceaa1414f704a6fb1a1c98808370839e250ef340f251c209f14686712f181c7ebef891c47931e50f8bb256dfcad4fd00a039a5b6fa1b82cdeef21c8285e0eb4fef7e76911d0203b95bd09c26b9479ef2f7f1031b8c16154f5102e88a522ff5cb028959083b1dc7575cc192e28e26f926a62ee14685cd45f5eef510e45f37eeefb1a00ef2da8d159c0706aeb80d4ace5de69c6e0cf6da0cff362d683a439dc446e2f1ea3666cce1ae099c2a39328a81c48446bf78d381aaa89f905f34260d528eb18ab90d95db7d14a31322c4a5f4caea690f0c54010168bae77c79ffa67a36ab3a812a9873eb4fa0619ec47d39d72d45d305c3d451da3be0aa11b79fae05feeb9224af987578099923541b72584fa8459a1178942ff061b2a1641cb4d80daccf0bfa0152070fe28244c5bd07126258557e941306b25f098be8fcf21fa021155fa7a1e880002dd860d4ea91203d3187ab458fa1485b882151489126e41a3d99e8b5b01047d5471c9daeb0c6e781e3ccae728800d4bacb37e471cb705ad5106683c2b132c4250a9e360a19bec52fe886706460368d866940b6856aedf2f82389c9914ce2d105ed242c85042bdab1a27a4cfbabdd56ccc3f25ca7f29be8deb5ac5796d0648f13259ee5b5c7d1c32a5d05b60fbed00313fd2724e416b2cf92eb15ee7bf9208205386bd3936a1d1957e9341266303981a59d167f3cb7a2d9d6619dce817cccb818c770b7b03335ab128c26b60ff90c5c11a39a24413bad19f312b66c46a212d776eb69ae097f51a655893d71aadcd9d7e33820826710ba7038eba361f3a44e7d1ca54fd8e69dec31b4482aaa5e2e7b0c63e12bd1e6cc809ce96db5a2b8e1be361bf166944b9a963e33e60345af679e88b7ff7a3e5757f64ce762ab58c60104fbf83c4744b54f0c2de01b8934ee6bb814f23bc21a5fce8b3e7ce0bab47e6e1cdfcf68a633c81086b26957252188c87b531f1287649b9c5b4934668fc0fd456c376b1e988905358a5f7029afcead70ab1aa74e5eace0f857e52c1429cd23233c18154e46579d4ad7e4c5439acb141d350f9075d9c0d63509d7d9bc453a9c0d1abcc98cf122a07ac2832e9a42a5744578c8b009804a3316afae7236797d015c47900f28c55fc2c9622867873f00e069f40d37958571d3d9cf439dd607241a7c11ef858c3027715cd786565d02353d3ec43a0e804a4be7f1bcfa23b84c985f212e24d32ea6e6e731692d34617ecc6c5a8173dee8e123e4dadd76a9bee162478af638caa94ebe9724e7b609fa1ab4289dc6d4c2c1729129050a642a30225e7a00527a3ac0669e507b556099e7766c39570425797a648dba3b660121eca1732732af657be1a43f101ea6149978a66b7aa0f5555167e7979ba3c8a95c30ba6361a8dcd8dfa35d0257e8265467324bb8f25730df3a7c02d6fb22ce868addfe74bccae00ba0957b782a539cd0de789f0016ce8d33e19d514a304a66d8ee59d0e9433f80949a285a6696f5819a57378f306ae3062f5603d3ae252896610f6749a90705db9b269a01166a33ac2c6f9a1ac202012d894d66a02e9e97e3699933d26c631ea0f41111834023818fe3796c47eec6b6a5271a961ddd4e43a45f338a4638f0fa10243f8ed4f784420a89a72d240ac7e39e629b615bc3c91832850056e424df5beafd62e41cde86db60e613769e7d095a33285b9f3b54350e0286d4ec9d9d8cc9470fd27f71a5b5c28f2081d54b588a38d08ae6f961fb006ca0303086c8265790f9be2117a983904f75befcaeaea1f45f95fcee38c0450e94a4b84252839c8a037ad622f00cabbb3a90df03620bf5375699a988d314440a0cb51fc57de7de1996a312796c40e1d405e1c04228f3fb3dfec6d6ab37ae636886def36502660647c4f18d72ad48b0a670ee4df3ec4218529cf96d0435f75815d1baaf0ae1fc6bc13da286d6b1fde309ad1fbe2ab35286a95e0909106295f669ebb3f07fba276eae874a455c07cbe432ac6dfbefdb21d502a0640913f3c951f367ccd6285d4b6f19fe1a256a6302a7bd7ebbc02426132bc3654cfdc79ad8e9cd469cf39374ffafd64786b32a971702a2384e1d46530246c0074b1ecccf6e35771fdb2f5a894ba2428133bdd5d7375e05d8ac1f407a3f504007a16ae49b8f3145a952c3db5e83d9a62ec88fe439c388a218e177651710da715710e171983477df87a16a78f7419b0b53a1790c8370ca33347692658f39c184619742cb927269a6919ad2a298bee0a9e247caff7a04f4f113a4691df0749572e73c1b21ae6136f2d358d5801bf8b45cec2e5b9ec10d74bace5193e10840a568f568a7500d5ecf30f5b9cf0009cd2ba460a5465bf8d4ea7b918e2168406c248ce908b48f98ee7228655c37d12f2236b63ee67e70dedba60ac45e1616ca5cd36ea36b73b10b4e1cba4ac6239687ee367cb30f12e660ad36acf53f66f7913ee2f1cef5a4a20fe5d83d745616cb4915135701ae621524c005c752577abca2a1ae29d7f5d66478636cd6ff4c7af6626c8899423c98b12a4c7d9e967542c9591b1bd454a2a2491c5691203fda64dff708b6e0efe1b57e74e5283dae4069dd79928f97222b9f19692b8420fd7066af11741c4214d4a56bd42980d82c3b8dff53925cf66bb8ad10802e7295fe120701ecb0059420b7cada11bb7eb6186ac9e9808ecc8c65918f5fb2c47cf6c30fa92cf2da4fb7a8327c2737450a09a0a00997868888f6e77c801ae30dd5369144f10f564567961ac404fb76e24feaa37db2d1b9618afed04c8e69f8c1cd6b8c7f0443535ad59e4b62ed416fd31403f282ffe0ba562516f0815e3eeffa547aa6aae702aaafb84dc32deb155fff068d148fcd93c03a43360a280c6acab4fc0d6c23ba487fa9fcdd51f1783fbe85cbef828f1f8b7990628489e6f02ab43a98b42b1944890ce48d6806458231e0301fa4415a6c736e5d6939b9ef42106142e1022aed36a9f57b01b624b78a0cd465f110ba40709d6b9819043f61c9fc1c056af31bacda4449d9b710a42cb28a085215d3b042f3a1f689b6fb83dc1f86e96017bf58d1644c76293f7341f68ad4a1f760b8e8c712ebee29562dc43ac3a2ec3777229f445ef209abb0f9e9749b77d78df61a006ff293a3f09ad9510f65c0296f784421556236eb6a5c6701261b6f5439d98375273b5fa296d98da8fb28b76c57887aede478b9af4d9f00894a7e65e7f36b1eec73f752349584b459f8b108a01cca1166bcb1a9fd14685ac5e4c8f959b272bdf83f589204ab7b3744fca790826a45d903f9194132f5c2886447a1e1583f2f64eb0b7694f844ab8d7489ec5d540d0c990b1a469413652308cc9b3181acdc3133b3bcad69c909de502dc8e3c058d5ff9760c1e5a22c08bb2bc2dd81bddf375a3c670baacc429f3cb70e0c346b4c3541abeb97daecfc06df1d1bdece6b1baf078e94a7e8ddf3cd8fe899a6e822645ab0984dbc194c46f620b1a6ad17e454b0680e87d10f04c6e357486394c3a65de1b8c1980a9cd68ee2446ded23892c31c168e30a7b0e618227459b15fc6e24b134a1618faec3a30967a4ade7710743fcb0194eca588ec96c8ab10be2650176a4057cd9d7081f1b5ec026fc92637c9f1ec9fa5190984693cf47efc99aec1f4c23883c59e644192c04ddd86402313046dacc46e9354fdd8a95b2a32c7929abb7315d1d3e19675a4a85a6de471183d69fcfd013e9c218865f97a2c982ee07972a336c86935ca43a2fff7340dc705ec544ce9316ee92a54ae3a9e05448d61fc683d338f3f1a26b1067f2188eb6536a02f52e9d53143d5d1a6d7c9bd763801040205474dc0acdcc07c5b1db7c9f8dab74be9a6c265f560abad4aed9d524c625cdf7ab100e060055a2cf10e5d37d558f680111b9f5c0b3232db1e72dbd6fc6e7e9e0a9497e074440dc48b32a399c6c5ce379c10801d6cef2f3abff96aaef70bcf6995765577f46afe3080f46f99a95ae55f82e4aec506222d7d1c9f04be8175be71a34c4a6b6ba172fb35944355f4872518fbfb5c776bb92333f840d94f6062368f5e9621f423fe7fa9bfcab53f201978b627e115707491b0fcb7752c0610ca794ee101203e45a6d2552a716512630d2aa4b1c80c410af39aebd50980c96e346b2063b3712a66f84a3f49d4fd660ccd12361d5a929606814b75c77145a742239f8e5080c2288380980dd1ba06c8bdc2f096942e90e5c5ec9ab5fe5d820226d2f20c0fb15ec1cabec65cc25556b9a999fd10aaef0cef9aac36f9ac0d891884b7280fc2e1e915a1c00e4ce7637920efd257eb685559a234cac8309d6daea061402d12fbca6135267dac3785ea38eacf20d77eaeea55ffd64626c6bcd4d58ff789696aae37ee02e3ffcf45a5655d674cfd9592d11c1272bb7a78be4336415d66acbbd51e3aec4cdaf5bc03eae711fde0ee2541d3b3c0382b3ea922056a533cb97d5b4d019e123b1ceecd8a921754677cbe7813d2fe2340b9f7954fbde406da0de45cccec0d41296f10e35f4c7204ea78b26e50bda19ffd2797f4884e7b051a39d6eb7ecc714ea26c8f2f3f525022382ac3379a453b4683ab0ceb31c4abd0cd85e783df3461fe493987c9381050b4765ebb2fb937e3f8216f4b2ff57f1989b8db244eea40bd5321fc4b52746ad632a6fd73c9f7237bd9c9e615d5fd8ec1d9260536f349a4aca6cf13658c06b535b11b23e1fc422274e7d331528e9d153fe40ec9e824a508c00122ec4f5f6a89f9c4d44cf74247027b1e8beb10d6419ad94ebb5810e87519c1ce0dffa8a004708bde93e2113a9786c74de002e3050efd922ef617a9b504ff7ac675fa23b6712ad30167c33fadbccf32542a3c8648592a85b5e8820c16198a14916330be5e1637d745235e1bb3f6b81fb4da90f212875822acd983642ffc3056e2cc97da88208a517f65f6f17394730ce06dcef7ce613201232f9d6a137038869e8f48c502c3a84dfe651292c4f97a690082cfd08d726e00450069211fdb304839ba8fa785b297e4e50de3dc5a68b5d211ca428108de2e0b172758106e2451df3cab557c01a5a42fc6f78a1a16c461d493761a486b2b8c4861b95f7f4a03898de02305cd0813615ce51171628523929d649eb1bc47c2d6305e320b073fd087df3fbeb04b719a2a0f2734c76a4b266cb26b08a933064ecdec7ea20b426f1503b630f4174b325b6a9352a513e3f6f3e4c371bc0781c36d4078c2fe2746e6af82196e6e98edeef2c8c3c7b3673d44ef010f4220f540dee6f4f6f0597ec208300d864f56947cd09936a22272fb6ec8659212405af52aa655bbd4747a3aaae9a4371995824f44fb862731eee2a590b623bf84d99707c393ba873bd8626853a6f539432502a2a44b66962d15c3e2e14d84710ede926650b4bcb57067be8a0dcdd882256de0f788368e45071ce3decfae648d065a627b49f1b3e323ced80d1e390c2ac758ec512190e4427c944e2a30e8ed8ef3c17a2c9118064bb7cbb5119a9d1f2f4a37b2e2dc6aedac9ea5f3ae42fe55ffaa7bb929789bbb0659c4fc05aa0a289d7134c5bd00063b5509d2c2ca93645f8e0c631e15bf868bc3d16e23a850931ace256207d710b121e3fb7ae08925095566708b4b4cc57030f6ba2f5cd42f6eee122b7a495c7c337a2a8584cb52b82322cf4a240ae641a902e22de2d33edcc02d01e60d36b646a5d2f611d98e218b37d96612b2f184b9286a93e29232ed1c155da0dc74a21d950f3fe6ada8bf69de21243f344e0970a8744c8f3d32b68a79801367ed2b520f01c487973f2e1b75598ea638f9f3c10f36bd10b1c37385ffaac1536feaf5d7e0ae3a978d8f811cbe5032f2a230c7c219d1ec03635e56c3c1dc463edaee19d6936ec1adc5adc82178b8271030f3c072729084dcd5154552abcfc3156d06a505895540052022e183fa4ba4824f4037109e53f69fe59f13b18f82508c6048a3592424ac82b595418403d208c01ef89cc74f2be53c7d6e02b94f10c5d70ce5a0fa07a129edd9e127438db0574e244ddcab18192b6111096ffd5306b14cc104ee818cc7c7765ad3db8600280c4d3ce59bdf52df91db008cd39837b2c038c12f94a0a38f97b97714030c131e5ce093f68ad486247fe3ce3295059cf7a697081accfe0a5ecbb5ce707d02f152858fab3e82657a0298ea870621c5aaaad082e43ecec71f275085678332566c654182968e9b0a0d294de65fa1032393a97b7f7144e5393a9b2d1e0f7092123247283babdcbff0b2ac3e8ecf103141a4250669ba4bdea050d161f6d74789ca1c7d4ff0e4e6a8488f44572838e99b0b9bcf4fc000000000007101a202a363c4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c93785111adf1fd70c19bcc406f1fd7f0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000012137c1da96126805a131a3be996f18fd2c8481f3ea73776051f583e2492323e62f700f8b19308fb89c933bec6dbdc3a471776acb5c9c65a3ea6aaa034018ef826ced431120deab13fcc07e8e99d8999805c1330c0733eec7a8e708a9ef6715a78452cca8a3c99999bcb69c48bde5a9681e5b460b43116fd5adab67d19663d587184ee53f9ebbc25ee2495031b77ecf89cc0499d25ba990a30ae5100bf3adacc311983f85be168d6de4ef5dc5c6403af938d347d1daa85bd97b8d493dac927e24023d31604e62fa7c256af88d1dea839fb00c0c8c862fa9c15e86e8a3481edd57f17800916376e49e17b78db0dad9764308ca763a1f23c2c5c7db1fa82238e6247239207049375d99fa44ab7df676d33011395092b7518230db1b17b79484a9583c757b946c9d1d40e078554ab297d92e9ec282269af383ff34413b54b4532a9dbf421012023f280589fb730ad4144313c32e6812d778b62f342eaf9e0b442fe3e0ff553d3a5230678ded5307cdd9a57bda4b6e794379f904e267e5c7c58e0e24a4abe1f1ed1e3491a511e298603d4c0168b5aa617d14f84cbdc54e57172e056c942d8bac09ea3e6ab41213952911401ef863741a450f946ae47575acfa7130017abd03e32410ffc235738314d8482f2e7ad26defd1ed605e9a4219773971640d5c0db32c4dce0b38c9904315517a1fc94f56ebf1bc35f4b33b1e8bd8cba8dddc1827eb88f6b10f8b2eda15f990d8e4c01296e16a1b394f2d60291b10441873a154f27209c040215f344af2c30a9d4b8bc92a5741edb78c98d0f58238b7983398af9a4d17c8be845d02c0d7bace734116c0bdba5fef6fbe3689c6b964139e1a098c926f5a90948cd23270387a0b428ccbdccd3bb5c8ba1e6ed4d4c037b2d47908c473ae0f37faad43a5048d0af5bb8c583e2f7c60ee5f093fe0e0cd18a5669bbca9a99ef1d221418f06ac267ed8618a9f4d29e3835707fff53507beb577f95dfa9e8c0502d9b18a73720cd9764b83ef290925d9296dff0dbb201bf297122a9d35ff7905f5d45d269090fb2ae97393f60e439f210efce5ac09bf823e48d3e8aec9922583130e97463f80ec5f9119d7d62f71add68c8bd6a2d2fe8b9f8a8030c73c2854d8c525a019c9093e28501f1513260906ac3e0f8c0377fa8fa460478ea8ec1c1fd5262ae9150e9de54c587c8759dab0032cd273344718f07851b2c05078a3aad318506f17d21234835eec8908d4c1d531b9ac230a2ed8633e15f23ab29e0a398fe5acd2a1b43de8868622b95eacc82ebde30fb58763f011e06f5666de66f8bc0a0015d0e0b4bba61c9ebcca14b0d47a276c6845d6cf8dbb17fa1df2ec047bb4c92afc509574de62d91f15b632c696f5cf7972fbbd5077023b484729b13f25660eedfd14308872f763ef2cb29c3832e86a2482b1e42521afdc2154903402f8b33fae17a19d11931dd9c78571b1f271b9c77220f3dd2d97936e77315e6b43a822a8ba569ae5f0805147e62839fbf625e0adc85cbe2b11f39dccefc383f9508f7969aac0a447c4957cd709ee5b9d4b122aeda5b19a2b61ac0f7672adca9447bbf0248fa56133c6396ed748b1b28de486ae8c238993b5b2b20f4580b65eeb6c625b06cc21872d44f35e1212e0eb0e06cafcffdcad7e1f47e1450da523f53d937b0c37371418e7775863281e336734765a5067bc7bf9e18d581263f9162dc5ac8de9dafcbb2d6d5f28137cf2d79e6953bb6a42611139d6a6ffd97ceef6cee4b3b1066175d2488d3331df7590b78bfa5b221378cbd11d89c2e668625f3cbf20e2ff82e749f22424187094e3bb9aa34330ecebda14d37f8eb642b7c23b7fce4bf90b6d13bcba425314d2ba871b8535c7eb8777aa420bafa1e0ddd33ac1ebf23bcdb0c5b95d2e42da3e1120595a24f52c5f2952808c8ebd0f4eae51c3c269ea741d14965520c2f34a5b3d0cf0376961da08121bd0b3cd29c9ed419eae1a1f1d3ac43949f89f4573c8d2d9056457cdd1acc505e82af70a22b218001f0e0f4be6d471907e85305826e14707c6b6cd45b8ed51975f32edc5c4ec2e67b386ead8197942bc21f9c607ede041a9c804cc6827ba89b06206970b0cf098faef7e21282753695f642686406fcaa4b2553c2f0113a9d03836fe38eeec51164cd21529ad9356661371050453c5c79a825ae51e0b4ac55470a78ee3d7326ca995eea39d521c37468cfdd8886b0067404fa6ad42cb53dafc7a86a2123c9474bed10b48e93a653f6cfd6677ee73ec202fda589337cdeacc49f00432d7bc8f1c16dfb080225223c15cf118c70e8ff818800c6c027698b0bdc76c05a5ddfc60970186a5537baa3d9ce85c311a3a1466a8cde5f24bad7933be639b2a2ab6a60e5229528b48769b37f3962dd0e3f265d5f9b76120d6af94090a72d6332ef669ba48151afc79537978f1c57b2ad953221acbe32f5bd42f8b6d8f39ea4e023fea03d88f08ef4d2dbc6116b6ef2007f99a5541bb754cd2aabc9cf6287efcb98ddb9762be977dba3b324ff2ec2670690ad74612e73d281e4177a4187f4b5190731b66f9ac48e8f9bdeb57beb739d7621a2aa56ca3b75766fe6628d4746fd4e5cd980641ca1a3be86e5b3a4f44c74661e01aedbfa78502b27bf5316a897eae02c77a53dc93dabecff81d73e92e93b07589ecb24f3512b145eeb42f611ea7e94828fda2c9420ff1505fadeeac74f0e7d77cc51152cbaddc0ebfbfd1995ab60e51c5f742b5bf8299b56fcadc7c7e63e9ca8b745d0cca1e7d67dd040d302db6e17d71294e1bc02b9cb4356271478672a18cbfe69b7f3500e62f2b313217f0c502f3a5fcce87675c06c688ca5d20d494d6372f47addaa50580b5c29c4d15c28d7d9d94e027019846dfb8b5f30ab225b040edc6b9f142fd941c87a758da80cd7dfd4a59f2105749c73780c116104b023d0596844945b8aa4234cb06d06748929e62399ac041ecf12745160f0ad62864a29ad295ebc3d31943273af6bd94a4f77558e3cf2293e6a0e89eb73d5aae1af5cf27ce86d8e2daac7fcffb39375f3e7c540073adcb5a64fcac50c4a68ab09a348bf4b7e8753cccde5d6241626b26c845bd51ca844833d9cc27fcfbf7f83bba245711af07bae275ed0588c5ab8178352a16c0eb95f63c3d2492f3071d7194368000d0e3441ceb4a2ca7f03be99c9ec898990c59f1580629be51a1cad282b4b3bca96f91113ae63ecff0e915546c2b401e81f95bc74344130ecdc39390f9be972d1cd19a33acc6d2fb406838d98736d2237903d1ede8adc724c8e3987e0ea0e6fa6fd4540bd1ff62df23d8310f9970590fe853094fca80ff7d43b59345f02bfd757285846dcf53eea4e795dfe1e835bf913bed5f41d7535321059fb07ebd46d3d01b029716e2a7bb92399777408b048d197b4ca3fff1e6b23462844b467a173cbcc6d5e813b434ca69844c8144d3cd68c5caab0fc2b42da03a0abe7855f0c12a8a2df25725b34ce94701d9d7638fbc81b1db6f18b9c4e2e666676c6a6436697a697a7358b8b9ccde308be9f8fd5e10fe1af0b0fb55a5e81dd1fd6ceeafaae9ab3a782a9379b793f00e6c17248e35b030aeb02e789c3f1305615b1b3fa890ef59f2564905efc0649d0831c7c7b97723e0da09f05494bccc83a291c8c7456ef27ad7f97695feb4cc49ca7f27ce29fed4ae649d82c6a85b9626b5708e10806269d409984e5ef4a7916408a7aa0470efa28ca934e82a909d8a900dc08feb613bf044d4c97770de366bdbde207a3f011ea66557749a34a938192a97d3235824567f5985cc96b616bbe0ec16b2029b5a7703ec09476878a68201ac8fd71a6640f788f53aaaa17cc780a473154dd0e578ffbb6c512bdcbf22e6914e2a6b4097ef6a5b7ca1f41557757d932f991324a99c86ddb642714a666f92d8bc655966e84b432692b4d223d375560f7bc8001c6736131d1136401dac3c6e85f947f465ae5e893304f6d9f760c01196a4b9112e0cd56bb76b2e869111b2d9ac3edaa972c9272204975dc774fc581d4cc522af79fa04b00e446775d2ea85b56253daa87564925236accdde6d3778315b9e50cb9c95b47a4c97c3440984fe0e4a547c57a5827dd7e8a7d9211cd3668554b7d16eec7c520cc20804f223cd126bf048e01b21c710b38a5726584e81f9c9a1e139af0e60f919ee85c233d88b58d6add61c1c08697b7f405038f421644f2100ce236a7cce56f403ae945e7871164a173d7c674fe7285293132e476ac1dbe77c3c44f249758650201d553bddb6a3397d9e3a0307df211dc0503ad38535a9f6f50b30a6c125e86112ab50b2cd88c3d826dc74935b3b54e7a1eb12018a8c29f76f2cd48c6f4f50a01899aaff7edf7910d926bb8689769b99150004b676e82c7439e7e7b16949611b17828a73d0a5019f540cc8aa01ef7291f3fcbc935a6c6197578ed6e68b98063aea8886840f77e55d721dc9c1dec05388eaf7ff6877fde2438dd56c12590c9e6213c3dbdcd4b28608c948960d6dbef70de9fdbcda77c713e8af384fe3fea99168e82df2567a216a190c6e81de5a18e88dc4721409ded69d82392313f2c65ea5f65833670865681d2473c781c0c338ffcee801f03fedb8905617e71405da91bf76a0deab2e53377eedc847c105914280a65b4c8f30e1d53abdbc23d4027b758070341a5bee2c127598b256362f46fcc447dc09c41c258cf48992ff98a7e638755b0443b35f094ceff3eee836b26c1db23f29ec4df6587dafd913e2cf3c3ab6315a9627327850ee949204c239be49cbead28ec9c9d2606328e93c0e6f518504d5608fa151acc83051135b1f8405f45e734a0a86410ffe0027c0d96a37bfc2e77b439f261e1f2a19eb48df7fc29ff20ddc24c7679ddba389f69a03b8df257a8217514e5688d69a890a8f0192c735557e5f55531f025ed284c6e8ee3b35706c77d8496f7b7794ee08b5b529870dfafe96ddbc00d43dd99413a8f31c0bed7b3d2f076146e12dd99de11dbd7942e3a486d62eb3c28777ecfaf732b8d77916fa2c4308905b40233c1f64a74842e1215f6c06590cd532522d40ae75cad1185bc3bba189f2f2ec0c636c4334186c7b0a1653352f4d4216934f797d296e07b278ed9772e8d717e722732609672d188e8976a8dd01e61b3ca51e08ea711dd1bb466502a7239afcce8b4586de2c928e5ce356d7310ed28c55b4326a9d8369a830f55c954d533ec71968f5b3a697fc0753893227eba207d995c1d74d2b44af641672fede58b6ddace23465c660dee58bd130bb313e745700ad03a9f17ed9c3b618838ff04a886a9dd8e38be2cf75d7d10a80d284d28161ccd06c3a43ee894c82f54ef6244e31a8ce514872175f940e71db57ca0438b254d3cf4823a709c175dc8c4ccb518c5c5cb30427b8cce6e2f96e6f6c7077ccfa7498230b407251ea8d16b93338684193a52bc18e652b26efc7bd2ea35cd8cefa00b055f116f581ca4af198b1aa39411e7c7744169daffb32987fa55c4bbfa0c640712d99a3a02e0c4e4e577c04f4df707291e0f937156e68175fa6f028b67b5589a4e13d569676e407e1507d139ebea66acc39c4f33a3e0e484a4b88930aaee81ef09f3c969423d0018b138b210c2073fc00b214a5f3b8beb673af22a1f26910599f829db7bbb16d6344652e361c29cec549e8319e6c5484d7174ee10837ac0fbf311bbf27c19edf64069dadde0a813d408752d2e0db3a375a0d80fc4d0178a33187075e7d3289fa4c3df6dc13e64435d9a1294e954c79d7545536311048dfbf3a5cf7ca25c1849afbc3a5cb48754752a008cb99151b311db4011012140bb7091372bac3c9d5c30c4a839fecb46aa8ec721467ffb424579f3c173c6c022c28aede6b7672602bbde3e4b4b4304dea8d7e0a8e58199fdb71db903600deac6afb0bd220fcc7f17bcf72d7bbc2833208ed1148c9d6d0d4ea230d50a555b98eb1320ede0a1cc987cce6773b4be097efeb87e898a4a935b2a39a47bf54abac5823a5b66c7e1576c094496ddb5cf11438e70393b694dc2dea95f6cc2aac4d5d896eda48680629e4c0fcb620cf89b9de9be99325f951f045010628f4e0e5f5581542edeea228d3098b22897c470c8ca35b3abbb62bc4484c991190197fe7f94b9e1163598021dfb63e3a909bbbaa57006057803cc64929638b946b5c0602a16c329300d70f818543653a597344c3399e3aa922a33cf0103e8f89ead1095d9d9d6d66233060231708f399e6fc8fde9d7fba0d89a43f97b01d779f6971c42dc5714b894e55829024afd763d06119ee26fbde0d293631c6d87c87e31d523bca199325dcf978956bea67fc8a11e502a056402ed76b6700ab08d3c07e47fd021b8b9a26a7e5d1b0e940a7a4315f9c28dacdfa9ed59ab5fdbccaad257805f3bde7db9803ca4c1344ddc033494a5111498b1e31b416b9fa10713394b5058758386bd1f555b6aadb5bbc309172c307488e2f20e186c878b8f94b1ff1013238b8cd9090f7081bf00000000000000000000000000000000000000050a141c242d333800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caff62cc516d9536dfe737ebef7a81600000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000012137f4450ac6068619837cd23c30a45c38b48eb67d6c3f59c7275fc575c4d608d28fcf7ae33e6c112be9ea9f19acaa8e355394e1efea0e1403134c62d2b0fe4758b3f2f115bdeca0628e41a167c636c89cee9210c416c0efc0c84e3a5d454991ea35c56df89f67fdc9c018758045e12b2a75b2c5c7b482fb20fba787a9032ae0eea8e244fff490f3007f086f7e5f858b0498abbca6dcaed543d6b4685d90fe8c674fc4fc6703cb139a1c0509867c075c64afc5b41d7203822cd2d6799d67257727ed4818d32fb15a9f9eb710858661f8b7ae81a839080ff87e41d2c1a8486303cb411381475a5946d6aa2652e58561246a86ae0d5c879a757a7d6fb7511105cd59e7f2faec2d8d86846a5a1cd709b7dafd83ea626299794db2741262051ee0c5d1a2cf25f2158108bc5cb0f21dbe8aabc612df23d88353463724fd1965afec1599ec350849caa064bc0c2b58677a13bbb755dfff89e71fc99743c51636487c2af788fc02dedea258983df11ee9afd71a0c3305d594b81728b0aba640a4d4add47dd2bffd388a526eb76ef1b8fc75d613d5906e13fa0c5ab12c7a6f112dcc082662eb08cd368ffd7e6631139c1c54d2ddd255c8bdd969a2e1d6f1463853881f078aee273f1570fe18fc14640f81fd46bc4b750cb3bc74a68c53867fee7dbb42141be87dcc9fb43daccfb1520d7782014e761c4ffe55066a27e3db60a2617927056215a83e0cdfbd454e716fba48c315e1d356886e72db33088c611cf6cb2056d0e82bdf112e0055928ee1086701ed75765708c53a177334e82a6cc1741d5d990c1abcad5b6af468f6eb68ae372eaa68efb7bd6f3cce74eeac19e5d2d541eeb03126e51a27859f3fc7090157b157f838856dcbb5e3bdabbff280a7f57afb411a2fa2afd790f5c64a100a82adb5d7fa873157cbf6a0773ce248ca470cef6df196d9ac9a947bbb6deea17a8de2a72e3622af55421c51f2b634bbb8605730b91222f930255e5db502e12f464c6c5be3c71fef3a1908f38f8b2a3da31d1f22cda6c5d86813ba12ffb21b2ede0970707e37306743b21de4ffe2c6a8a0d9bd3449e2002c90927bf970152a2526c6ba175b1a27a36515df1698d2fd9dbca2f0fa751df835ce4d363741ef842e54bc3da6f6bf157802b54defabd2e20c88fd7788c5b3a3743fd22c2b0e42a44010f312b4be8a938794e53c3167303ff449ad27fe918da42ca3221d35758317f1bec3d395a6d0dc17f0459dc06950f1832be48ddeab4b4ba85af363d57005942e9eb22f6f3d4212c417547aeaeb5e30bae42576b11c05f478e1c3da61607dde36e98b05962bbcbacd415f59b03782da5495227604e45f922d558bb6e2992526cc4ada790821922661be8f8ca2cc2924b794fdd0908de3be8418e993341df25e543f6b8dfa36e2c3dc3195b2582b95bac182034f5d954a443a696956e86337a120ffbe301053bc3860b520d03a13f1452b4540d5ff01909053be9b6d3ce57c2179ee6d0a011618f33caa102935d1ba0dfcdc10d6e6751e031203262f71289698eede2db4752798f66f641b70aba9feb4c3c00eeedf14c8d43bebaf17a69e2a7db437848d2d1a0e70595139bed3a6aae85701cb772ce58251bf1c16fcbd2e0727ed71aa79e9803ec087ed8b4ac43dd38ae53906b3611b1303fcc434b2d17b516a0b3aa9c7f8816caa76e2e89ee56e8a8316a8769ebe4b3b8dff9a257734526846ac1ae840275fef16a0222e274e295bbde256a11737679a6e882103bc450d1350c10cbd1a6f1a325b843ddb2bd472b425304cb6ef603116cf30b75a1e203248f9205c39a793ce1d1740c8c14c3e34a84604914497b75dfb3cf1e33db667d19ff87253fc03f921e88304f73435a712f1f06e1df6411bebeeacc290d6a280cee61555a57024ffe8d3641cb8a183fb9df0b4076816b88bb35b57294a519a0a2c9b842f557035d8b47ed568ee9f4b8d8cf874153be44f610b1decf6d639914f0666a20d105bbdc09189a68820d8300d0e4f5aa44ef6086413e810286385deab2b380385eaf82884279ed3c228f5eaf839c2cfff2ab6407c072033bd02f0f1224490b1648ea6857694248b85aad18366acb2900b51038d29e14750539f4b0911388cc379cdb10343fcc0cccf44ac37f0720c2283c542d57555d20cef14dca116787419d45ee90674b2652608922773cd7c84b083a8dab6832c2aa8d11521f7668e0ade107cd00f941b3ae4e3f520f030eaeddba01366004c9823f07a21bd24b0ff29c0638cfdb20bbf5adbec33114033bead0e6b8568d74b957688a098171675719f1d7a2fb2a139d16913d85f86d9cb756b31b725a643d504184088d58791e8a6957d8fdc2383650763b84d15e3ee374cabd9b723bdc4bf8488333a49287787b90a12e7bcafe9ed9adfbb31bda83244e896f4c54d8c1202ffe939cd1f34c62003b62f8c85ac76eb73628168fb285287184cd58942dae43a841cdf04b89725232da9e83aa628d760fa8d2ca9687b2b25e1eccfe99018929cd10d3e43e0436917844379810294a9b3a185a3e686445871f57971114877a9a703f5f740b4e2a8f026e0fc4b15362adfdf373c7305a4b219875f5bb8aa2b4073a1608fa7a472f73cb646aa7764fd577358fc4786dc02ee99697fb84d9b286f4efa26e7d5421a741a7fa01448eee55bab97c19861cd21726abc8afb28f982120b7382cfc42e74203c0cf1ae36f870c398330bb934dfe86a3626737ae55d7e291b4daaa46710557d7907b426cfbce47914638ba28fc5f17f4baea3b278b7e337d5c2d7808030bb29b73b57383ed816b5eef253a0b67be8f2bf14fe56584c9fb90b837ca45b24ab64ea10693d9b9bf0dd3bab16e231a9b1592fc6518d1dfc9c294fe849ec52a93746e14bd67bf1cdd4d68b7fbd2e835199e4121522a3a447728bdd9c5ff49cfbb396311433764963db029e166c4e47643036c826b9e0a3bb01806c4aee228fcaa2058554bdc76bae27ed54eb1f4f10f5f559ead0892e849b162c06d549b23e213ab3f9698e58a7506ac5bba056277953839da8dc9a656ccd48e525f706f2f6f1ba930ea4aa149aada90180db86c1a37f7b9d8480eb8e769e0ca4fb5a7335e9c0b2d1c6d6e7f3b93a9c4e2b93c500efd4d7d08d4b6e5c0abe69fe1511223bc05ff73e7e11ac71b84e392993e0e1ad54b92314e479144ac4ee94e81212a5a0eb5312d37ace88d23219e524610cf40720f79d1d87d045c379eacefff4b57164133dd1a944b989c9c9ea9f62538f4252dd2785bbefb1e506a955b4ae5715f813582cb200cf6084b26550f3756ccfa7e60e6a60091a87184b0deb9d89821072d1ad870631a9792fdaac8b112ee281dec18f9887d6f4445f0325960048b7a009de1e4ef85b24405fe9fc0c3999409b5820ec90b71e60c4702d1e29a4a43a7201d19e12881ed3875962a001e369705bd04a456192e123f48089d8d33f03d79d41842376deaab53cebc67433e7329d889f5b9f0fdc6210855a6061c0d6467d3ab26a4434b7cdcabcb1dd3c04e332e081b5c5bf70a489d39b82326bb3632ec95d4abfe16a70d147683afdf39e4a495295469d69df38f206e71d2ea92e84fc87d96bee41f9a7457abdcad1f6ff9dafe11bb59a85196fc70e011e88457844f06fecb807c7eb24b972133090214523980d7097ffb4681f6019481dbf8911bb3f1fd18d34a3a41a297934a1a4d9c6faddce4c9fbcd62078831aa56dcbdd203a06c8f83b558e68d654204da1242d4d086802a3dc42ba1230bddd84493aa1f3725fc8ca09923f06e251c615f230e0d98f0222820adc407ff8ed53506e0cc549f804388910f4ddcd43c7d48afa319cf2278137d0f1e26cc6798eccc71cb24ebd464f3e68705c7d88beedd4b00247927af67134b9b040b73a05c265f3bf4491b2e959158f321d5dd435b453c0d80509402f7e0e48c1733272a42d82c5ad186482ee893e66ef731cdc913def38ad086692c2060d043da34a4cdc1eb1662628b526d93fa66b9972f19247717757883c0dde57d43f6aa4336288c42c94b6754a250f261d1fd40340aa01859b94b1806701d71f72a1435f4c7de7d36a6addb6faa34ad86080de959efff472279e1f0810c59fced498b31921fb55810959203b147ac121f3e65a358a26bdc7e1b3c1b2bdbe82701f73ad1ab01e92dd0e8b310c99fbf6808f0953ccab1d7bbac85655dcfa801bba9777f9f5c52b9178d881607f6cf6a61ee5c19498182a41bf86359b67f7b3f655de51e8c742cf1acae4361670a94d211f1b2cfdf6c12073b7ac5e647be03cacf33de6ed3beb9b245aaffd5f865b3cfc5d32913fa6564b395847b3fd2a9e90ace09a6d90c16ad5f15a483368692d34cc715943dfe0bf81bde7059662b984ad001c07e90531a649fad39b6ac932281c3ef8835f4aac53e5eb31986ce972be0d464e42dd41bc876f72bf433e59b42647060d34d45c9127b63f05b7654bc439db635b07346c3ef16e86710a9e35aa5e934801507337a65afbf6d2c47fa4844e73d20cba9ac06afb5aea5e74b9dc01b627eb2d964507b9f7f8084cd1f3247dd27a1e15a1aff32e35d4ef7042b83697ef06f7ee6d9ad511abdd663e96b0f49006d59517449215cd8e454b26b3b7cf50fd7a14c9a0fe7ff33e0f4e2f398ebc5b75ec6ab883afcadecfbd7a2c9427b2aeaa510e94b5696588c469f290d90de8985745e4dce190363adeac00aebcc7315957c31eee635b943f1abb352b4654eaee0680f83279f2fad01415a5495672485eb198ba88eeb1e6315d52d8ceca97448928986d160cabba6ac6e2b7474ca8fead0dd94e31d72288804fec5f4a235231d04589c0188a50d647ff744069e450d4988838eda88d108a0124727bc73e6485d7942839bd3caa39da39ee562c6fea14f1b4f2adadc90bc5819a451f947065132fbc10fab33fba3f39afa7480f5f39b0d0a7a562782794dc01681cb9ce2e54bb6c2a48f09aa1aeaa2668eec74e214b6c0263c2e13bde4ff5c712dd21eaf6f83cd7868b22773b74ea889b204b024df08c3b51fd060d7130984548934b9824243bcd3a8d2bbc5bad0f1ba04af929eba184a5b08a945aab8c08b7a950cd92d8615b44e8004dec3a04c8755b4995f082614e13bc7c1824dcef9199e8bdf2333293357794482a76a7e0e7e120e9d91d4a2d286988b17685fb4002d0a1ec1f68c6d12d7cfe66696e41eb7a29019b318f714f9bd5cd06564a32e943bb79ae8c14dcd0f956189253cc46930b919c574beb1b53172bfdb6169f1412e61f629bcb1cee7743b6eb9891d6599c50b3da6ed0690b163be2ecfb44b418d0f917c48a226da3d159f83c12f3548f46e15aff7cb9d9c238cc57fbd288433a4720e23120b0756359426cbdad16617cc1ca777ab7af66c46f37f17df0a41d71ff48bdeb9e04a0365f8b8f5fd24108fff0daf460a8d1ad13ac43bbb718e2eced22d0bb86e1815acc3ea7317f7ea5b9cc46d1a84fc17f6dc0e1b7110cdeb3c02d51eefdebcd8877e3ffa49f997746d7af001357110c95f1c8dceaf20956716922e499bca8876add45ffe5f5ac778c53bb3be1fc260ea7f2ce091898c552a5fe9a0cf3aeeffe0b597868835ad1faa1140afb67daab99d90303e4e5b4315475595b50b242ec78fd815fc7f4a89071e57516078e0115561b1fadc27fbfaf785448e5c24e7997e281ac2df27fc53ecec2111326ccb85659b618032c09da4eff29e5d474296ca18084bfae0ed2c2c2d28e7bdd7793daa3354f43f6fb262d34797b182505eacdbc47b50b386224c0bd3ca5e42030d8efd503044d3a70b0d48009965819ab90cb637ac07b45cb99c33f3e763a2ed5b5f29a5dfcc955a3428ace65a92fc4c87a2095ff22174d9894133fadabba59544f476e7cd898fc55830f3171e7e38ab10abbb43c98b8e96955a03c08079c6be9472223125d4ac289afead12397a6ed2de1d92c0d464501c7a318204c94169906ae5d762832595dfe6d99beaa7f7fac7fb3a5fd688251bb286030aa54ad892fb10acf578792f6ac4170cb1a8dca64294e69125a03fd28c03921d65bf7544e74f26fe649ee7ea43d280331a4298b841ecdcb03bbb96fca4461480186e3cdf4942ddd883aa90939105d535c9ebc2cef11ab94c732461ba2e2d162875f2b201f1107274da2b561cae355ec3ff538067b780509e99a08b068f5ee916b04d30c9f6cf75b06031230d9f44632d6111169b5cc0ee96ccd1dd364c3feac73b0b608110a39f95ee64d6bdca2da3699c98d486fb6ac3ac80414d6161ab422eaeb9b3d57317e4067e677ee2f2cb5312c1eb090ac21622a619f8fda24cfb6cb136cbbc838ff06665bd2e36b56e5a206f064eab56f5c636db22662f09d7bbca789aaada92129739123d786e7fe13a093d297d036bb33b4c4d1e08340c4c8d95a9aad60545172b5458848d9aa6b4def4245389a9c8ea032a4d69829400092b32d2f6f8f91b34537b87b0d0191c214d7ba6aff8000000000000000000000000000000000000000000060813191f272e36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
logs · 1
- log 0
- LeavesSet LeavesSet(uint8,uint256,bytes32,uint64) FinalStateTrees
- treeId · uint8
- oracle 4
- count · uint256
- 22
- newRoot · bytes32
- 0x793356c946e9dd2b4002b8caa1dcd1603a899c39301e9dd1ccb275b11b89d63a
- treeVersion · uint64
- 52730
receipt
- Status word
- 0x1
- Cumulative gas
- 3,216,610
- Logs bloom
- 0x00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002002000000008000000000000000000000000000000000000000008000000000000000000000000040000000000000000000000000000200000000000000000000000000000000