From ed6c5841d05b4f4025f021cd8049da757d4aa6df Mon Sep 17 00:00:00 2001 From: Ethen Pociask Date: Wed, 7 Aug 2024 00:22:35 -0400 Subject: [PATCH 1/3] feat: Larger batch sizes for eigenda --- scripts/config.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/config.ts b/scripts/config.ts index f54aeae..1a2e354 100644 --- a/scripts/config.ts +++ b/scripts/config.ts @@ -204,7 +204,9 @@ function writeConfigs(argv: any) { "batch-poster": { "enable": false, "redis-url": argv.redisUrl, - "max-delay": "30s", + "max-delay": "15m", + "wait-for-max-delay": true, + "max-eigenda-batch-size": 1_000_000, "l1-block-bound": "ignore", "parent-chain-wallet" : { "account": namedAddress("sequencer"), From 5cb3f9578f45321e8a2aefeafcd087987e83a82c Mon Sep 17 00:00:00 2001 From: Ethen Pociask Date: Wed, 7 Aug 2024 00:23:00 -0400 Subject: [PATCH 2/3] feat: Larger batch sizes for eigenda - update config --- hex_string.txt | 1 + scripts/config.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 hex_string.txt diff --git a/hex_string.txt b/hex_string.txt new file mode 100644 index 0000000..5d5a5dc --- /dev/null +++ b/hex_string.txt @@ -0,0 +1 @@ +ea3f42c2858f667908f3ced1780e3121f698600a672f566e1ce25f96c92ac51e32a12b6ae71a37b014545bcdff46c1dbfdfb6c7e67eccecd559364bb4fe6c66d2190ae153ade086c2f70906d1399ae08f3aa14cb9e6fca5c882edc8b0b5dbb1d9857623ab231961612d1456f749151aa3f54b760b6ac555ed2fd7962bdcda1d957c8320ff6941f1a62c1c7e6a9bf4c25c568d6ccc16d832682afdb8bdb3f675b71359eea9edfd3ed8ab7da0beb01ec40d114c8199601f77867fc77dd8b4f658567abd33ea85b6f37e13e91a42d8f70b57e07dc5f1773c60c484e1282a3dd77d5ebaf9bd5e74782ff1d9f39566fc858f4824d5cdeda2ae938a9c81757dcead6c0d89736b0b80b9fc919f941e4b375e12fa4b206910b20354fad1723b72e9eaef36e92b108b496ada814e5631b0c7b1cd39dc22bddc077bc09a16a30352c5f8cca1f0215469d8b84effe06df694020680f7c7a5de568f6c14bc85cb7d4876c8809b752d8d8a6df6427ed575e466d3faec06a78861cbb8b67b7cd75b16bb5987ba3d9047bc7409cc3e6b78811b84fe725330642e66c60026eefdeeec0afbf07167b7dbac3262c0f09f775c2c0dde1f831e05f6306a14ac31d232347cfbf3f461a280b92d1fd7423fba26d9440cd7d94e13bc194485d96cfcd7ef140b3332dc474f7291a2288cbbd94be1cffdaf7a7787fe8b876828fe0b2e1ffb85d824ee9ea162039e1f942c6707a7b986bc7f95e402bc8cdad756d02361521ddc600706d5a66df9fa342f92c2b4b6527eab1f1cd35ece8b0a41a09870e2bcd6f16e2a42480fa96cbbdb7a4c55aa62b502bc5d8ab18914ddf36cbca15d475e639e66da4f20db24dfa1b8ed74116ae67bb0e1a1cae87d9c0ff6742a4751f4759f3c907478a7f7949db1873e42af3b30af8573fa2daf9f5df1c82a8a2e281790df2b72c3db333f89e0bbe4e02f9d88728bfb046d04a544adab472717b3eeaf1a4a20c2d84067ba724b336ed676916a92d37af07f89540d3cea0aa5ac2a71403fbbd71c8c3dcaf9654acddfad3dfbc0350ac610d7c66adfde767e3c3de59d1164a98ba50799aab0035c56dd434e9b9b82252e386c7d48688f52ff24446814b4a0e8e1ced8234684ed1c780decd4c663f15e328acd39bc34bb1a72277e0dc35bd4808815929a4b9d7b38aa7bdd868182e7e83235942528d087a88cbdda258b05cae63f2ff792e06fbdc55390681b8233f48f89cd350df8ce151dbbf073dfe78de0e80558c7fdf4b2fa65062c9c94898e963909b6b76072001ccd05035c8d682ed2c74b35bf3a7690225151b5c10e892217d165c649a077b4f93b49b5963e55d29a38aa813c0f3a52e9386ea7a98c3b49508d45728cc891e57d6ef9279bbd2edebfec1203c1aba383e59285e6d5206489431c7bdb74fa92d9d64181e73bd57ef4a9472d182c1e2ea2cdf11a744b1f4f32e42abc4321594fecf0f4b206631f18d341833c72b8cf399f3c49ad03f997d4c2449f7680cc714aeb84b6e40adf81e954564e6be40424d6df4a8ad59916804cfa166304ad0d943e1c91d4027a8354272c2690662873af3b63463a728b7289add9bbd5e40f9700c715893befb33bbfad16bb847a826b43883b86fb926f9174b47e92974b53e02b15e92de632586838da713c54473175c715f1eae004d49ed7102e27490e659f46cc070b91fc2f53dbd02357cf45a58728b4709fe12dcdf0d0fb718b646ad272c5fef346f191f634d326cc8a3d3afeae9ca20dbe9a0474a69dd06532b99ca2b0ab7612e3cdf62738424cd803566a2f3d1d4e04f18ff627b9a76dcc9104f0c5fabd76241d595b1818762f941e2830d908fe13ae3c00eec9fc2d2361f3f9abac998f39a1e704a239b0a9e087c98ca826a4b97fc69db50d2ce9dde04be0c2e85f64546f81c39cfc384a9a744464f96f4282f539637b011b5f64b88a4ef0f74fdd81f23cf95bb738a7f5c36b2469ea73652901a464a5507fe9a65cab5c2bede0271ea0c6021b0dc856011fc632838c6340105fd457099301d628c49b53094b53f4478e91020d2d4a039cbaa0211ab5d76062023c5f2102ae3b04edc326081af2c0faae9ec05778614006b2a616a1565f604971a6102ef723201ba60cf6815320b5d9d477aec279db1d20939f58eec09f8015ab4b2aa46c53a46898c55a8afba3dbef534edcbc6819a54c11f35254477b520222ded430f725ba799923baee4b5afea3375f5c81db7a96a82dca90eb4b9506b5295a1805397f087bd0326524c891de1398f3ccfbe4badfeedf74615b2a893418bcced047b51b52029d2354a18d2f9526304df5edbbb863861e8468536f999dc721a9c0d28cbcf1060a9f0f0c2d9db650e6ae685dda207d57cdd101038109748d2c8412826396c57c058e05fa143067dfd30420bf2fecdb5d77fc46e1290d0e3358fdcf4d1530e562438efa0a6380a8f756d2b11e99512b1f28cebc97e54a1806e3adbd6f3f153f6724f5252b87ed956673859bf413263c43ebdcb6dde1b98afc3cbadab1f67e1c97bf4fc249d38d213b1907f7c162dbd33886e6e5bfe9ae29d107a058eeb9eb78e49e002997c1d25a4ed67a164670c0a1455c33e9faa79049b128a959cf599a46a4d7d9d4dcea1360afea2da6a9219c2a55926114e9b6b3c1f9efef4e9e8f33d914f3cd47b409f960f9494f2eb19370c663532210439f9e729768572c4caf9069bd97bfb1d2d87e0370f27c517a55000cd66b2c5500bfbb44d249231c661bdbb0cbcc33fbd870552f7e76b1eee17faed925e92c2d9db9e01c9e77e9eea1186d1057d77c468857f2a7c0bbbd3e94b19ecfc67a9d6b6ef9eebf94aa75dd83065cdef105ac31f5fac0823dc7b878c9d8912ad74d8e44d98ce5e4531bfa69347cb284f94258ce2fcde7f1197f4476d35329013cd41584ce00cce1b432e73aa4cad4b846c57f933ed07464bb0b96535156c903fc55c64e23eb4b19d7ebf3efb569c7ecda8ee753919d9eacece7bcffd82de22270a5043de18abcfe0c288bbfcaad592dd119af0fefd27f44b96e9961812cb1aebdae87b8e27fdd4e03201c7f851d4204cce2d0055b82c8b9f2be28a8e84311136d83c74971a2e050370c237b745edcc21388f25c7ba8b548abd58a740adf9b41ef3bb129264601157c24bfc95ab305bef41378a0c0ec1fcf295a74c8ca90cf559b4728689274e5a4b088dfb93be6e69785720a7db3a3f087bb0147f93299a28aaa8fd3bd66b2753889177c34e9eecda01a7966cbeda1c886738c9d5932a7cba0519d79478aee194aa631d9b9334c9b39c6a77db51e1f0d67b6953e16087350121f940ee2d2ef10af6a41bbef7c07a456e6a46f1ab61a25f1f6f7244bf581cee7d5972512f305573c8cad16788bad45a9befe353dbc2f8517193742a0169afeabf9eb6ba6dfcbd3b7881c015b2fcc9d3aead8822b8759dfc84581dad2c2e586f349882186576e8b4b75b24d2dc0d710726d84023ba26b1cb57a4909d19e1a04922710f4816f582d212c799a3b8a61db0c3e643dac361964ea124f30847e5c231e3c20d19158680e039f854b645ef4d8b07104858ade1353cdb436287deb9e4055b8970f7420a1b8e2eef182ea0709697ebe967f44c99eabb6be1ab41d350b8ba5ca19809831aba6efd42e4064e16b2879e692338a353fcb2c58d473cb2b3193adf4702ebd1eb140606f6046165dfd377c1c4ee6f91af1520d0b3910af9b975a7666962499ec2718a51ef9c82014d8fe98775d21f41d14bab3405c9d1c94a8ffb5355203ae295660d0281620116307edf097853e9615dff3bd5b6f719074a62ce1c6f6f72aec8b912b40bd4b3a2e5c5680d0a44d22278edd8941c2db0e688e046929767abf0bbc4b8b3fff9578857ec8237b73d3c6078f931477cf0f954d0c152e865d0421dd9507e8e85d555bfedd9b82e9c2376db4d1aec038d274c7984f32f950656b8f944811700de6f2ae0ca75b805844c16f23336bef04b045acfa1327f3a9c77606544376f87bc06e4e872934ec678f0f00e600b64b6d7758a10f292d40a35a16820adfd5e3644a9243a0b2f78afc09b354b19f966a4e89df165dee4709a2cbc6ac10285770919473423168f6ee5c9ba7cdc610ffb3283d3ad0f4d3ac297f3078adcde8d28e3fab4aa01eac460df82c055f580f12e384ee9c433c93f2fe5cbf8fd67f5ce41956cf19efc4898282797f7eb0be0deeee8465046371437f93f4c287d1ff07f8f978353253aa44ade0c8bf6c4dde48d220cd3831acdea1061bbac0e14e3a39020ba11e67d9ab83eccf843b5a4993153d46801e69ae27d86254eb7cab0c5bde9c0945ce42159a5ab38ca75de237f14b3e4a9954caa94b27e1e140ed830cd727cc3600eadf9b41a7657a2b66a8a505ee25203cea021cb2126b90bb724b1b4c280e6d453d1545a0c6a10f991ec2c9d98ebf0ae55bbf785a64bdaa23e6067be8b31274991ad12370c4c2ee514123e27d323e947d51fce663e3e1afafa10815063552c026b1480dab82096be4e6b0b628d11fa2e8f47db9c28077424207ded180be116284fa9796fc8742bee5c27485207791587cb9b06bfe5a47335512ea4784872ac8e94766111b464e1f6c0fd2e1d3c63b7ef29ba8b474ab91e14ce34d511350ed4949f7407e4c04e48af7c47f3817dd4a0d960e73caf9407a15e4ccb36134872930a965e61bdb1b98939bf1d0081f38f8f06c9dc4506f7aa0bf4e63f24cc0820ab16547ec9feb51b9406dd7d6c7d6d2acc97f1eeb4ed45b2078c1dcea814a700a1e71896812c1b23e8c32893c5e7356888223e6aeab23f968d50c6c639e0ec3c6693f79090778bfb62c24b155f987225e78d3fc3f034c1895f02a371b95df56762202b90ad519cae5d953244e0b286f14495136e92c00a1ca3de33ac5a1f18407f95d61a0c5f7cf255adefb6d8292a67b719ad9815123967ff95df15f0c81e57b3e7db19d3859350a8f0d05891a4026f53f5b908dc6c753729b84e55114daad576a8ca2338721929aa88ec0ff19a6b214184ac343866ecfe22343f2f41a0c652cdee9437efd04fbcce83a85b1eb416346c89665a09d1599ef7b4a16ce37d1fc1c2458780851c152b65c38222ea9504e0107419edf6c1db08a26d36f19ef98c154156ef10553dec8cdb3e38fc23baae6f2836ef85e8b7fc43d50c7e2e4c80e1ba5d44c04ddc77387be77723d30a4fbbbff81ba68763fcd33c185c9ea9f7d9afaf431a3e39b96d80502796f9a35fa94bb2912ff799787a3a32408f220adaf094c46b787f1391fbe1ebacf0113b205063459cc86dd0cb2263cf416aedca41ef4703d53eee29f2400802c22c665e07ab2a3eb8dd1578b6237d76147d0b985e45e42f5fe04a443a51ba142aabf2bfcc3621216bd0ed9c0f50faec32205086ba81273769be92d5a2a1ab615bbc7aa82f3e3262ab5983dbbfe2661a693c9dc0cc953531f97ec9716867485fbef42121219ed010ef735309f4dd4ccab229c88301d7fb7a6904c56591848523ced3aa4a53155c32702bf4d8b852d5f945cc48f83a1edd260837749109418a8add995add2aa309337dbf3c8123c27676344e442168c8ec1eb9fda6780c48e1dd5b277c603e2f4617144876fead15f578d780c7b1fc33bbb87ff1430549d2c9a735dd1d2365fa3a1da47681efd180916f147d690234614c22b77569ecabbc0c18799978e09ff4570f674a499094631a402b80ca88262b6f4a3908638af4d3ece4c59ead6fb4c6a569a7ed2304ea07a8677128dd5a10ce73cf83268e7a8abfec204889f3c490026028504363d737222de54d60f91b0f333a3f5d63c1d409d0d35694d8204be92e8aacefa9c72e61bbd78a65dabe7a4d049b37535827af0ef34e02cd7eb99cbe69366ccdaeb49f618ffe59ba3c202491dac342fdfefc1e02b946b937e8c029f552f358f8e91cbef8e90e575fd6a1a8c9290ae7f43c2afc346eda16d34f8dd467e0e36490eac4f842c2d4a9c50f2ff82e00f99c6bb18336cc0d9fb3120907310fe7f83e9724659e6b4f7db4ff7dd8605109f70dadfa0d0d00a2049f0650c6e5a256ad850f950f113ed5c4f9b8c4c43d7732866867a2f21d0efd982265a21134a0be5b1c10512ac5503fe0719904882a1e8c139ac887bad48b5e18c212c9bd979cb58f28cbd0d425d8aa7913fa2602308484dca4f5a269795d0fa9fa2b18ed2f24ad6dd9fbfe6a4eec21de2dd5fa0c48bde6116b34093873f8098c8a5758c6670da55fe9f5856e7f84e8694a0ba9a59912495664eaf9e723857cf8abbc8ca7bdb1350ccdba9c07724e0747dc7ba32abc4efa1e97b6d3d53e6469ef5425cf374aaadda95ac214a14c94172e73449737b4e024e2adc25d1138ffc6dcaf64ba6322b6a7e67f542aaf5166e4c1854adba52b1e0dcff607006303fa1cbe513236371608d3fd56268c3b7fed68d20d7c62666f6875cf264dccd5f93edc8efa0bee3f434675a473f08267ab5e8da491739184a6e1f3b98f68d0f649e97e99adfd0d52a7dd81fcd5f6173b9a3fd70cc085df2e7cf0a6cab3c848799e0d8d81be24b71074528b8e668b7612563a627ba1223e5ad5e9c4608abf8448d95f00673b4dd349f4159d6cdcdbfb9f150abf4159b0e028d93ff0094e65129e9d2becb851d24557861233859e8584a22b42eb1c9ee0ef2aabfebafc65f9d7e6ebafbb755e0f81d992a32d76cd904b76173ab366b6877c6adc1bbb383827ce7f6f3f3c64c0632df91c68946f9d679a167f22f8f11cdeb999cede6e788323b38089b281308e728aab870762b421664710f5fcece7516d6c29dfa5390f243b6c76c253836d2dae20f7d2c4602bafe80fc4e50d7c9a72c9fa3107a33a6b2d577a8219393a6e0a13a49c73750c0e5048dd0f2cecfb061508c537020fdcba9ed415ac5ea105a2e8913fc33693ce7007ffdd74025ed30025433fbec765c4e86759b208627b4736ee3a3ac6493cb1f82637daf6721162d3aa6f05d0fe4ec86f6d8258f831c3173e83ba624fe0f1eecb6b24f5ee9929635d1a30f911d468f45093391d222dded234d614c3c4fdd637f9b2b887c17cbd7a6789aaae135b7ba5335f782afc6967e88855fee49af6d3097afe28b077ba1846c8e781058fcfdcc9b2c3d02ec2a4511e4f21715c7ef08fafe11e9ed535ce2c340d80d3a07dfdf214c8d24e1f0c937f0ee3ec3d0161e320c7efd42fcb00290d205322e1005eeb30d81208ccfa2d2392671b3d1338806ec4f50a53dc174e4077e2b331ae1a095c75d12172ce9916a281f993b13617613da708d6e3942aa48af5a8a07897a849375a03e6d1048c2d5bbbb1cf6df5a0ef010ac32b04c77ab24c22a7cb26d30e4a2c197fca3faa594e809fac3441cffcc85a35bdd61045b1dba8c6feb823098efc349627c82d78bb04e272cd7de2e0e9fed3f3ca58c2278f0e7b8cc22f76f54e8c6ce8012d716b5d2690722e02e6fd0e0065677005b05fac73609416f8d488eac66411e57db6b2355cc618ce431e945d2431fa4590bfbf69a523c5a3f7c05a4cb6af0258350e884f9d177c07d0e28b77c13ddf1d491daf16bc143805a2fc506d2428d2702d8eb9ee035ed4ee906b2711da164d160c5ede7a4cb9bf7e609a47f9a7bec1f9b3d6f9bae339c414ea0ff3d6aea307d46ab1f3126043612d6decefe52820abfcea93eed2e60aef6318a22a45c4af5050af5606d71e6838b1ebd883f02f24e595e73782ba5211e42f08cf14c779c429be4b808b1eb639e7578a6042ddf544ca3c0b9694808e36b2706bca7d395c8cd234588c07f7a56ca914350aba643d154f54ed4de49e8da25a6aa7b4392a0b28f5d3b91d825a51f3af5e143951d162a505a02a3c1838509c9d34ca44f7afe3bb8ce6d4a4ccea0281fe208f57b318adedaa04a885baf5ba3f09ad1a50b8107f4572f3d511bdd8290e9ddfba6cb0a19bcd2990a29b3031bc87a07e5f7416835b997aeb9092b540dc00a3dcf98e683d0b2a2ab1d6f227f19dbd1594a994f55b6072dbf6e893bc855540743f7c1cccfd8cad28fa843fcb4edf9c1216066bb00586bbf694f0eb6ddcb524cc6c130aa0c34322fecdfc5bb30b6fb20452ddae31f530c8ed78488e41646439866c22c1dedcec91e423d74e2213ac466590c823543d791436f22c2a7532609dec1005958b5200f73713ed552655c897a2251a77b9a411b8aaad7fed0dd9dbc8053459bc24a4d5ecdc1e4cb569baf754b381b5bb445de46ae29eb18b47f9a2c30581a7b5f258b9bed8bbd2564a96a14f963b4de6a4ee1ed319afe02afde6eb7ee6bde9c3e950a94100e429c4dcfb1852a675040dc4ddad44a67db8cd4697a545cb3be53df8f23e4711c1266d0adbf5ffcb5a26c8f50bdf44d9b397038e535b75bfb294ed02a207314046dd424a6209e5c5bce4ea3195b278de77d9fecd8b1ae7782a8d7fdfdad9f4e1c8434d1559494356180440300e2c6cb32eceed4a7251b046f2b438bd9f7b362249aa76b0ffba8926aa163a288e12588b79fe32efc6d377bb396c5f475948ef2c3a42dd127367974c770f968f765cc4463a9d69cf76a253791fb48dcb9044dd708681e63e07fd2976672485ad4f4fc2cd0d51b76e115bcf3fd74f5c4a84d5378a6090773b9ff178b1f7725d9bb519b55ed2c52ed58ddaadcff239f38a3ad68157f29604186a2212b15112145093f3108d84cfd04cdb58a7a45853790543c1de702311b6f1742f9252df4b79eb5e86ddace1ee1aa64b50dc5c0adb30a3726ca6b8a2d905d0fc9e197bed9c3aa2ac5c805a6e271dfc0f561f620a9183c0076cb1ca5f0f54d247ca6ea8b73e592b46f09e47a0e4a4c9d08cbd7cf0d8943fc8c089eb9884dc2ac07a7bf2b7c4b36f78168eef0ca1a821b7d27e222a305573312a564615c62be8d23ed21c1d47791b9e726089c643f8d3c588e907c095145c0d508d827f2ac113da42e1a64211e4ceef1fada0976fd6143583795b9d28b6d9b38181749217507ad6de105094b85db9bfdbd8a414eb46e01cd708a0a6b871cd9370e72088b84148e95147337d19977ff9f37a9908cd43cce144da527e38da596fa31522a4097964617d0de81f67959983ad79c6713ffdd50cfcbd760dfee5cc3dc72507af23103b03cf95c26d43a136b9d04e4221779b7555799f38850329d7e27dbdbbf81b5f6be8ffc2c47e4e407ba0c3677e09eeca930fd29757aa3ff04254173c805876435b3295a3283e1a8db009cb38191cc7515364572eaf095a5b4418ddddd0906201925a5e9d4fd2c17c88718aaa42d3be136ea38745e32f7a1cdb315a238128ea8d9449123017817d801890dfaf2544f9f976e0c7724826bd1dabaf8b3277a64f5caedf77ea191f0b5a00f80908e0de67fb87b8228cf06b60a09db0c6c2c1b82ad2b5a05dfd68d10e399cdcb7426a4c56e6f3e8cfddca219d7c646c282be19f48befded9952fa7da8cea5b0c1e4c8da5f88fa6366c9373222680c774b137ef77e4b7a9474dbc8c7305bb04cf4f6396ca92ab117b3dc8a008ed780b5d3d106d2ad0f6309858020f6934794f959fe7114a32238e486ce6dffb60a399dfe67c433aaf3cf4f544f282ca4918e984130cd70d24bf015145cd46e0a726a8f3c4a6f476ca811734700752c0a5159b378eb45dbe6835c83b9381bf6eab2b171e192f40a9e76bfc236aeb8744d5676b63f0b96099e66b41f34e24374baf779ad49bac7b9a48d6f77f020ac49f1e98344870e3fb1482a9a7ad570a5607f4ad6aa3a714f3386b32f477a3f557eff9a936780137b7e0127cd577e28681b96bd1abbfc99b10c2949dcd642a5d06b878ef9f590cc1f25f36ea3577583b9d1dcb524df7d84b1f26ff551156244ce8de79f0a031655e69a71e74c6e43a0af99251f3842503c29b037085fb8a47ab61c4a2b43aa36820d7e233a51896013b49968cea9413c11dde66f98d2fc03dd6f2aa2c88597be54817b90025f9b4bcaaec0672db62f237cfd1abc8bf01dce1a5e0cade0c4f3d066c67e759a78cc0cff2b19038ee412939fddfbbfe0a0e5b2afa774f386b687295c7e1b6da7b03b4edd10f7846211c84308a8c6c6ba0a51c158a55d6ea79c9ce3cb06da347e71f166f43366ae5dabe00bb07000a90d725ec08c6abbc1bff815f62c518b7910b6ca40481566f7554cae6402c156e8570c0509213c0a7db4d76d079a601b36af139617178b2a89430b0165b84985baf386b79a2a4b528a1e88d51a26453426edd6f9678cbd9c7d66a509b2a5885f46061e9026fb747746f7e0afa9f323ff4fb1c1c085d993535873a31c918601f9d7ef351bf29046d862a513481d165307234fc2606ba95ec60c0c5e5c835a643ad9ac63f61697c2523c6dffa00bbdbdb36f6eb0645ec0d6329f69004bfbe94755b2a7a26ffc37b0c2aa1e79b6dee1496456dbbde2bdcb3b78c8893f5e34cb570967596e9407fd06253a7472852a8fb4ddc4de15792295ffeabdf1e5ea8f438f34ea3acccdf8b37b310495d684b8c71b68b7a219922c1fcf4e793c3bc19496a6f273aefcbc160cc1d7fdc946a0f6274ad093b73f384d49d7a5f66ab3e9e06b4effb04838d333ed4e51e145d6f45b75e05c8272cc8d0c99119e5dc5f55b107b20e47aba7fb8556d620db000a2b37dca8882bcf27d3ba6aca2a167f5950b2416e3bf72be4ebeb5afae7bbf39dc2926e3fd60a12e9f17d1b8d50316c2e375106fd825d8926f762604b032c8636ecd1658c0d9c47757338257b4eac967bf96bc634c795c8009663d146df34e7ba0b40ca6eca82337fe3b21b435b34f679de8608095b0ed3a8ff28d104b6e362fc3009516b72dda22a738db1c97f85040650475a6a741081d19ff2841f23c9c4838ba4ea9a0d1d28c8dc128799ffd5b71112a7afe1fa4115d4cca54e327ac34e7b9de07d34509a578367e634f352b0054a01e3f471e3234a980b33d39923d659bfbaccf08522dd6197471b7054a2ac5a0b0a16cc40964e2d15685ecf443d5290eaf3435f4f5b7fdb55f8379f4dac7fb67877452e1d30a5ee729140aeb9418029f8d3695d3ee36c386354bd93fa8400af10676988b95d2e2b8d000402c651f54ca350bfbf5a61ffd30ac872ae2e264794f463f9d149d28951e9306d1a036b398df17908e7f4dc2a0c990f9e9ab33dcc5949da210a57a818c75d5e9c6f4b0a5ab170a239f327381c67e789e214ee9c290eb4fd3ffbe8181abee76eace053d23cd02ebbbe60e644f1cd7d2e4c5809434480d14294c3c72d1f6a1519684fa549787390517368c22b91745f42337d85f060dfd80bf10857502c1a3f9e39a5b69ab420da28667acbe3c104d68582a329574f31606c931be6c598cf5196b2f4976f7f8793943af4c6f81f23109de7fad7aa38d99b4aaa49dd652df08021294926f2cd243cbbd55dd117b55db78792e7b15c6dbcb78762e7caf715b1a729e53834c45cd09fd693323b9992d2ae7b5f492b6d52ca6bc7e093dd8d637a7d27cf76591a024ce6eb262369a6957fadf10f9cc7a3cf20b64d107cc722810f9189040e8ff4ed55d7d28e0230c4d22de5b1f2eb8bf37ef94de9f6711f8fe23f3b736fa099fe9d37f7671be21ab788fbeb788879508d3b0a58c6b9fb4f0805bf147af7ae746c72763fb3f6aab0a59f3e90fd95a695c04245cead01509ee416b4bda93dbca9d8c7848fc658455573e947d626fbd8f6cc965fa0bf285c399f6bc8588618869c37b8a8c3a36faa34f2bbbd63b6b16f945fe8eb5c74cb0e9c39a5ee39caf57925f6cd60dc36cb8dbb02f65a59c146ceedac7dff2d3400c936b3e5805b2b39af84d2cbe14e283c678fa01aa77bb35ea23a13da9c26b04be5d6a761a56aa9a9704ea8bf02ee1a8a5621457f141deb48b3f672b528652b199c4fc024c5c085536f6a8ffcd8cb4018d3098ad2280f15cb2159748fe8a01f741b9ba3286b2a67c9fad720d7ef6ce720a1baf0619b6d5f4da7215f52f863f30ea2098f9ccc8409613610208220793bbe83aa91be796d00038e76047892876dd2598c8a5f69c0f7e2ffc6f9c6b286a0c72e7792caa094720c8f962fd4766b28c17a854a76e29fd3282edaf8d9f026f002a5902b1e2829d4643195787104b39a9186b7411a8d21da838332d9b6cc4e08ab70f7b43022d3c59d4ff4abde612f46aa97279e1d501508621244995ffaa9c1642271d8f02225f748b014240ca4356e38f2ffd102bf9baea9c8afe690834f0f001f5e2fdbe410c75457e7fda541fd5666c75417775a0c7e4c56b86d21d07254667be9f1282e9205bfb3c170ff4e90afce4fc54cb814abfde1c9b772286aafcef76c39c9b3aa9e37fb3271b99f15c4f13a1ef5e7c9390bdab0c287c2f83a0e6fe900434dce379bcd61629e1bf52d646a930944ff751ba6666344b9e308b209df6ef71b9f85ac37afd53ab83ad4644ce1277714819b71cdca5a699752413d01b017751845db0d70c4b6e32e7edd4d37ec0b143b61282eaf61a718acb29d161a83b457c5daef1300321d5381c08dcd3c0d13a76097fc927f74c788a5d74e3667e57919a576da0a446de4ccff4fb33c02d8114cc8f50eafa695c21cb6e28a3c877a5ccf995ea38dfee05afd7c0a130ab5c3abb9d079307b60b1a4022165fbea693203eb1aad1a77781f37899ca0965f3facb679ba40e0ff3758deacbfdeacd7254aded159b388a4f1e8916046ccdf6f323a0fe412555b433ece35b85de1b6d6aa82eb433f10bc889fe2c40ddf300f5df11c234daf6984e20fb876f9552e84159b8b36a956bbdf1e2918cda39ef1bc9992b5fcb86e64ca5b09dbdc0ff39986814ead1d0aa2ebb6d4b5ffc4fa7befe98a38a9a3543bcd7e84f0e9151153f49c0a8c64b6f6b57ced402f3739b59edab493b78f358cba432ad1892deb7c56195e74e017f1d73f9d87e2b48f5bd931a42868f692468cf6e3465c16470e745a2a6b2c862c4622b3416c7a4115a4967823513c7f6a647d07754714e3cc5f72bdb28a12ffaf00288ba0025842f4c0223e46a673db6d55cc608680715befc942e519acd9b583c39a08f3977352d4f9ac88ee9b6d5c8884f16390585ec45a88e883e5e6de63416b105639712420caff5a19d520dc21764fac8bb3fb552a13276bc5ddc6d2fff3384fd4a74164aefc8fdf521f34189b820bd387377e6e067d7c396a1c11633db59a8052a82b148d11825a5cc88cd9c334c1ed3d5d20b29fc26366b342bd99d85659c9a31426c416725714e7c34c9557fa984635fb74a8b32389542ec742a25f3444fed2a6ffc5834c70c995652b7b20b67bc8e11c16fdb646a1457ad5c260b2a234c44bc49e00e5313f53a384ebbe5e5ef04fc92e5a0d41d0fbc72c755fbdce39a79e100258980bac251793cb0e7aecba6f7dffcbdd67aabbdd174dbf757544085e3f1962960206b1d054537eedcc3cf6cac449f6645dbd92bce35e237526c4c6f71c71999bfe30a6117e1026b2ff153fbf773aa609afe2aa67a83239212a15d9d3d37ccdd9a4a7b769de962068a2ed3daf8ecf3fc50d0d4034aa79d90d7eea885784c0f191684d094978dc1ea3d15871574c16554f15c97e85dd541a844eb87fe9bd7a09d0780a026f9976619a669f5b21616d0f418ed63130b4bdad7129b9bd1cd9ec14930a66f3d87f8edaed22b4ed3c26db8a849d19f01cae8be5ab0aa8554d1ee237e9b0630a62364f2b3c2e8d98fdaa36ada0a60299b67a3e0af13207feeee7f810dea9fcb7fad07ea15f67b66225ed8abe0e808a1381cf67463cca35a07ddfe87981377ace077731b87b6f308a40466b6f268ce7c61df2219c99cd48d5e16b560f2c0fc628ec35916c332e9b5dce97bd4d1926d366f7c56fd13bef313a2a8dccd479192b1eee788af73b429c8c681f0e5a4a049bf657203c840e545de1c94dbf92e5be20e285f069c1a753811155d09abc679afe629fc17086f7a11ea16c4102a840453be0a7348515fdd58ba0b5bd6c77667bba1520b7dbcecb45ad4a5d99950503bc6a65a423d4b59912ac6db0cd26959c700de0bb04997bbd9256391eca4ebad60eee88e12a773986e705769db5c84eb04d68c4acefba9f56104ef56ed2c4ae79af337b13268566837faf85ec965ed9358a6ce9154c7a3551f122d1a13ac58d24b0151934e2eea1c68729762b608a927985f02fc202e3cd41ae10486eb004da0f5b40cf3211afd95f48a9a3a78d65014607e7cc7bce8ebd7dec5bba4b8278ba9b268fb8fbc9ab4ec08c2a1f22c5a4625cfe661d9212dae3c502de5e9b29936db8d934730563eb1339f3d5b1da48cc7142ffa411e3acefbcbe70f755ce38dac5a6698f38bf2169f93af1db50e43d5e2cdf30c7143e446a8a33b9085220d99af46f7a05a230fbd769291db4db6812f602046bfb274aa6ac1568a1180b57bcce4d89670a801242d5852cebe11d820c50afc68eecf1e3f8099d76fd55c2955ffe922bc5ebeeec8a4b1babfd93451e28fab6e26a94f7533384aeef4 \ No newline at end of file diff --git a/scripts/config.ts b/scripts/config.ts index 1a2e354..c75d7cc 100644 --- a/scripts/config.ts +++ b/scripts/config.ts @@ -206,7 +206,7 @@ function writeConfigs(argv: any) { "redis-url": argv.redisUrl, "max-delay": "15m", "wait-for-max-delay": true, - "max-eigenda-batch-size": 1_000_000, + "max-eigenda-batch-size": 2_000_000, // 2MB "l1-block-bound": "ignore", "parent-chain-wallet" : { "account": namedAddress("sequencer"), From dfa9c4ee1312e4cfc15ec721fc7a35587384f7a6 Mon Sep 17 00:00:00 2001 From: Ethen Pociask Date: Wed, 7 Aug 2024 00:23:13 -0400 Subject: [PATCH 3/3] feat: Larger batch sizes for eigenda - rm hex string --- hex_string.txt | 1 - 1 file changed, 1 deletion(-) delete mode 100644 hex_string.txt diff --git a/hex_string.txt b/hex_string.txt deleted file mode 100644 index 5d5a5dc..0000000 --- a/hex_string.txt +++ /dev/null @@ -1 +0,0 @@ -ea3f42c2858f667908f3ced1780e3121f698600a672f566e1ce25f96c92ac51e32a12b6ae71a37b014545bcdff46c1dbfdfb6c7e67eccecd559364bb4fe6c66d2190ae153ade086c2f70906d1399ae08f3aa14cb9e6fca5c882edc8b0b5dbb1d9857623ab231961612d1456f749151aa3f54b760b6ac555ed2fd7962bdcda1d957c8320ff6941f1a62c1c7e6a9bf4c25c568d6ccc16d832682afdb8bdb3f675b71359eea9edfd3ed8ab7da0beb01ec40d114c8199601f77867fc77dd8b4f658567abd33ea85b6f37e13e91a42d8f70b57e07dc5f1773c60c484e1282a3dd77d5ebaf9bd5e74782ff1d9f39566fc858f4824d5cdeda2ae938a9c81757dcead6c0d89736b0b80b9fc919f941e4b375e12fa4b206910b20354fad1723b72e9eaef36e92b108b496ada814e5631b0c7b1cd39dc22bddc077bc09a16a30352c5f8cca1f0215469d8b84effe06df694020680f7c7a5de568f6c14bc85cb7d4876c8809b752d8d8a6df6427ed575e466d3faec06a78861cbb8b67b7cd75b16bb5987ba3d9047bc7409cc3e6b78811b84fe725330642e66c60026eefdeeec0afbf07167b7dbac3262c0f09f775c2c0dde1f831e05f6306a14ac31d232347cfbf3f461a280b92d1fd7423fba26d9440cd7d94e13bc194485d96cfcd7ef140b3332dc474f7291a2288cbbd94be1cffdaf7a7787fe8b876828fe0b2e1ffb85d824ee9ea162039e1f942c6707a7b986bc7f95e402bc8cdad756d02361521ddc600706d5a66df9fa342f92c2b4b6527eab1f1cd35ece8b0a41a09870e2bcd6f16e2a42480fa96cbbdb7a4c55aa62b502bc5d8ab18914ddf36cbca15d475e639e66da4f20db24dfa1b8ed74116ae67bb0e1a1cae87d9c0ff6742a4751f4759f3c907478a7f7949db1873e42af3b30af8573fa2daf9f5df1c82a8a2e281790df2b72c3db333f89e0bbe4e02f9d88728bfb046d04a544adab472717b3eeaf1a4a20c2d84067ba724b336ed676916a92d37af07f89540d3cea0aa5ac2a71403fbbd71c8c3dcaf9654acddfad3dfbc0350ac610d7c66adfde767e3c3de59d1164a98ba50799aab0035c56dd434e9b9b82252e386c7d48688f52ff24446814b4a0e8e1ced8234684ed1c780decd4c663f15e328acd39bc34bb1a72277e0dc35bd4808815929a4b9d7b38aa7bdd868182e7e83235942528d087a88cbdda258b05cae63f2ff792e06fbdc55390681b8233f48f89cd350df8ce151dbbf073dfe78de0e80558c7fdf4b2fa65062c9c94898e963909b6b76072001ccd05035c8d682ed2c74b35bf3a7690225151b5c10e892217d165c649a077b4f93b49b5963e55d29a38aa813c0f3a52e9386ea7a98c3b49508d45728cc891e57d6ef9279bbd2edebfec1203c1aba383e59285e6d5206489431c7bdb74fa92d9d64181e73bd57ef4a9472d182c1e2ea2cdf11a744b1f4f32e42abc4321594fecf0f4b206631f18d341833c72b8cf399f3c49ad03f997d4c2449f7680cc714aeb84b6e40adf81e954564e6be40424d6df4a8ad59916804cfa166304ad0d943e1c91d4027a8354272c2690662873af3b63463a728b7289add9bbd5e40f9700c715893befb33bbfad16bb847a826b43883b86fb926f9174b47e92974b53e02b15e92de632586838da713c54473175c715f1eae004d49ed7102e27490e659f46cc070b91fc2f53dbd02357cf45a58728b4709fe12dcdf0d0fb718b646ad272c5fef346f191f634d326cc8a3d3afeae9ca20dbe9a0474a69dd06532b99ca2b0ab7612e3cdf62738424cd803566a2f3d1d4e04f18ff627b9a76dcc9104f0c5fabd76241d595b1818762f941e2830d908fe13ae3c00eec9fc2d2361f3f9abac998f39a1e704a239b0a9e087c98ca826a4b97fc69db50d2ce9dde04be0c2e85f64546f81c39cfc384a9a744464f96f4282f539637b011b5f64b88a4ef0f74fdd81f23cf95bb738a7f5c36b2469ea73652901a464a5507fe9a65cab5c2bede0271ea0c6021b0dc856011fc632838c6340105fd457099301d628c49b53094b53f4478e91020d2d4a039cbaa0211ab5d76062023c5f2102ae3b04edc326081af2c0faae9ec05778614006b2a616a1565f604971a6102ef723201ba60cf6815320b5d9d477aec279db1d20939f58eec09f8015ab4b2aa46c53a46898c55a8afba3dbef534edcbc6819a54c11f35254477b520222ded430f725ba799923baee4b5afea3375f5c81db7a96a82dca90eb4b9506b5295a1805397f087bd0326524c891de1398f3ccfbe4badfeedf74615b2a893418bcced047b51b52029d2354a18d2f9526304df5edbbb863861e8468536f999dc721a9c0d28cbcf1060a9f0f0c2d9db650e6ae685dda207d57cdd101038109748d2c8412826396c57c058e05fa143067dfd30420bf2fecdb5d77fc46e1290d0e3358fdcf4d1530e562438efa0a6380a8f756d2b11e99512b1f28cebc97e54a1806e3adbd6f3f153f6724f5252b87ed956673859bf413263c43ebdcb6dde1b98afc3cbadab1f67e1c97bf4fc249d38d213b1907f7c162dbd33886e6e5bfe9ae29d107a058eeb9eb78e49e002997c1d25a4ed67a164670c0a1455c33e9faa79049b128a959cf599a46a4d7d9d4dcea1360afea2da6a9219c2a55926114e9b6b3c1f9efef4e9e8f33d914f3cd47b409f960f9494f2eb19370c663532210439f9e729768572c4caf9069bd97bfb1d2d87e0370f27c517a55000cd66b2c5500bfbb44d249231c661bdbb0cbcc33fbd870552f7e76b1eee17faed925e92c2d9db9e01c9e77e9eea1186d1057d77c468857f2a7c0bbbd3e94b19ecfc67a9d6b6ef9eebf94aa75dd83065cdef105ac31f5fac0823dc7b878c9d8912ad74d8e44d98ce5e4531bfa69347cb284f94258ce2fcde7f1197f4476d35329013cd41584ce00cce1b432e73aa4cad4b846c57f933ed07464bb0b96535156c903fc55c64e23eb4b19d7ebf3efb569c7ecda8ee753919d9eacece7bcffd82de22270a5043de18abcfe0c288bbfcaad592dd119af0fefd27f44b96e9961812cb1aebdae87b8e27fdd4e03201c7f851d4204cce2d0055b82c8b9f2be28a8e84311136d83c74971a2e050370c237b745edcc21388f25c7ba8b548abd58a740adf9b41ef3bb129264601157c24bfc95ab305bef41378a0c0ec1fcf295a74c8ca90cf559b4728689274e5a4b088dfb93be6e69785720a7db3a3f087bb0147f93299a28aaa8fd3bd66b2753889177c34e9eecda01a7966cbeda1c886738c9d5932a7cba0519d79478aee194aa631d9b9334c9b39c6a77db51e1f0d67b6953e16087350121f940ee2d2ef10af6a41bbef7c07a456e6a46f1ab61a25f1f6f7244bf581cee7d5972512f305573c8cad16788bad45a9befe353dbc2f8517193742a0169afeabf9eb6ba6dfcbd3b7881c015b2fcc9d3aead8822b8759dfc84581dad2c2e586f349882186576e8b4b75b24d2dc0d710726d84023ba26b1cb57a4909d19e1a04922710f4816f582d212c799a3b8a61db0c3e643dac361964ea124f30847e5c231e3c20d19158680e039f854b645ef4d8b07104858ade1353cdb436287deb9e4055b8970f7420a1b8e2eef182ea0709697ebe967f44c99eabb6be1ab41d350b8ba5ca19809831aba6efd42e4064e16b2879e692338a353fcb2c58d473cb2b3193adf4702ebd1eb140606f6046165dfd377c1c4ee6f91af1520d0b3910af9b975a7666962499ec2718a51ef9c82014d8fe98775d21f41d14bab3405c9d1c94a8ffb5355203ae295660d0281620116307edf097853e9615dff3bd5b6f719074a62ce1c6f6f72aec8b912b40bd4b3a2e5c5680d0a44d22278edd8941c2db0e688e046929767abf0bbc4b8b3fff9578857ec8237b73d3c6078f931477cf0f954d0c152e865d0421dd9507e8e85d555bfedd9b82e9c2376db4d1aec038d274c7984f32f950656b8f944811700de6f2ae0ca75b805844c16f23336bef04b045acfa1327f3a9c77606544376f87bc06e4e872934ec678f0f00e600b64b6d7758a10f292d40a35a16820adfd5e3644a9243a0b2f78afc09b354b19f966a4e89df165dee4709a2cbc6ac10285770919473423168f6ee5c9ba7cdc610ffb3283d3ad0f4d3ac297f3078adcde8d28e3fab4aa01eac460df82c055f580f12e384ee9c433c93f2fe5cbf8fd67f5ce41956cf19efc4898282797f7eb0be0deeee8465046371437f93f4c287d1ff07f8f978353253aa44ade0c8bf6c4dde48d220cd3831acdea1061bbac0e14e3a39020ba11e67d9ab83eccf843b5a4993153d46801e69ae27d86254eb7cab0c5bde9c0945ce42159a5ab38ca75de237f14b3e4a9954caa94b27e1e140ed830cd727cc3600eadf9b41a7657a2b66a8a505ee25203cea021cb2126b90bb724b1b4c280e6d453d1545a0c6a10f991ec2c9d98ebf0ae55bbf785a64bdaa23e6067be8b31274991ad12370c4c2ee514123e27d323e947d51fce663e3e1afafa10815063552c026b1480dab82096be4e6b0b628d11fa2e8f47db9c28077424207ded180be116284fa9796fc8742bee5c27485207791587cb9b06bfe5a47335512ea4784872ac8e94766111b464e1f6c0fd2e1d3c63b7ef29ba8b474ab91e14ce34d511350ed4949f7407e4c04e48af7c47f3817dd4a0d960e73caf9407a15e4ccb36134872930a965e61bdb1b98939bf1d0081f38f8f06c9dc4506f7aa0bf4e63f24cc0820ab16547ec9feb51b9406dd7d6c7d6d2acc97f1eeb4ed45b2078c1dcea814a700a1e71896812c1b23e8c32893c5e7356888223e6aeab23f968d50c6c639e0ec3c6693f79090778bfb62c24b155f987225e78d3fc3f034c1895f02a371b95df56762202b90ad519cae5d953244e0b286f14495136e92c00a1ca3de33ac5a1f18407f95d61a0c5f7cf255adefb6d8292a67b719ad9815123967ff95df15f0c81e57b3e7db19d3859350a8f0d05891a4026f53f5b908dc6c753729b84e55114daad576a8ca2338721929aa88ec0ff19a6b214184ac343866ecfe22343f2f41a0c652cdee9437efd04fbcce83a85b1eb416346c89665a09d1599ef7b4a16ce37d1fc1c2458780851c152b65c38222ea9504e0107419edf6c1db08a26d36f19ef98c154156ef10553dec8cdb3e38fc23baae6f2836ef85e8b7fc43d50c7e2e4c80e1ba5d44c04ddc77387be77723d30a4fbbbff81ba68763fcd33c185c9ea9f7d9afaf431a3e39b96d80502796f9a35fa94bb2912ff799787a3a32408f220adaf094c46b787f1391fbe1ebacf0113b205063459cc86dd0cb2263cf416aedca41ef4703d53eee29f2400802c22c665e07ab2a3eb8dd1578b6237d76147d0b985e45e42f5fe04a443a51ba142aabf2bfcc3621216bd0ed9c0f50faec32205086ba81273769be92d5a2a1ab615bbc7aa82f3e3262ab5983dbbfe2661a693c9dc0cc953531f97ec9716867485fbef42121219ed010ef735309f4dd4ccab229c88301d7fb7a6904c56591848523ced3aa4a53155c32702bf4d8b852d5f945cc48f83a1edd260837749109418a8add995add2aa309337dbf3c8123c27676344e442168c8ec1eb9fda6780c48e1dd5b277c603e2f4617144876fead15f578d780c7b1fc33bbb87ff1430549d2c9a735dd1d2365fa3a1da47681efd180916f147d690234614c22b77569ecabbc0c18799978e09ff4570f674a499094631a402b80ca88262b6f4a3908638af4d3ece4c59ead6fb4c6a569a7ed2304ea07a8677128dd5a10ce73cf83268e7a8abfec204889f3c490026028504363d737222de54d60f91b0f333a3f5d63c1d409d0d35694d8204be92e8aacefa9c72e61bbd78a65dabe7a4d049b37535827af0ef34e02cd7eb99cbe69366ccdaeb49f618ffe59ba3c202491dac342fdfefc1e02b946b937e8c029f552f358f8e91cbef8e90e575fd6a1a8c9290ae7f43c2afc346eda16d34f8dd467e0e36490eac4f842c2d4a9c50f2ff82e00f99c6bb18336cc0d9fb3120907310fe7f83e9724659e6b4f7db4ff7dd8605109f70dadfa0d0d00a2049f0650c6e5a256ad850f950f113ed5c4f9b8c4c43d7732866867a2f21d0efd982265a21134a0be5b1c10512ac5503fe0719904882a1e8c139ac887bad48b5e18c212c9bd979cb58f28cbd0d425d8aa7913fa2602308484dca4f5a269795d0fa9fa2b18ed2f24ad6dd9fbfe6a4eec21de2dd5fa0c48bde6116b34093873f8098c8a5758c6670da55fe9f5856e7f84e8694a0ba9a59912495664eaf9e723857cf8abbc8ca7bdb1350ccdba9c07724e0747dc7ba32abc4efa1e97b6d3d53e6469ef5425cf374aaadda95ac214a14c94172e73449737b4e024e2adc25d1138ffc6dcaf64ba6322b6a7e67f542aaf5166e4c1854adba52b1e0dcff607006303fa1cbe513236371608d3fd56268c3b7fed68d20d7c62666f6875cf264dccd5f93edc8efa0bee3f434675a473f08267ab5e8da491739184a6e1f3b98f68d0f649e97e99adfd0d52a7dd81fcd5f6173b9a3fd70cc085df2e7cf0a6cab3c848799e0d8d81be24b71074528b8e668b7612563a627ba1223e5ad5e9c4608abf8448d95f00673b4dd349f4159d6cdcdbfb9f150abf4159b0e028d93ff0094e65129e9d2becb851d24557861233859e8584a22b42eb1c9ee0ef2aabfebafc65f9d7e6ebafbb755e0f81d992a32d76cd904b76173ab366b6877c6adc1bbb383827ce7f6f3f3c64c0632df91c68946f9d679a167f22f8f11cdeb999cede6e788323b38089b281308e728aab870762b421664710f5fcece7516d6c29dfa5390f243b6c76c253836d2dae20f7d2c4602bafe80fc4e50d7c9a72c9fa3107a33a6b2d577a8219393a6e0a13a49c73750c0e5048dd0f2cecfb061508c537020fdcba9ed415ac5ea105a2e8913fc33693ce7007ffdd74025ed30025433fbec765c4e86759b208627b4736ee3a3ac6493cb1f82637daf6721162d3aa6f05d0fe4ec86f6d8258f831c3173e83ba624fe0f1eecb6b24f5ee9929635d1a30f911d468f45093391d222dded234d614c3c4fdd637f9b2b887c17cbd7a6789aaae135b7ba5335f782afc6967e88855fee49af6d3097afe28b077ba1846c8e781058fcfdcc9b2c3d02ec2a4511e4f21715c7ef08fafe11e9ed535ce2c340d80d3a07dfdf214c8d24e1f0c937f0ee3ec3d0161e320c7efd42fcb00290d205322e1005eeb30d81208ccfa2d2392671b3d1338806ec4f50a53dc174e4077e2b331ae1a095c75d12172ce9916a281f993b13617613da708d6e3942aa48af5a8a07897a849375a03e6d1048c2d5bbbb1cf6df5a0ef010ac32b04c77ab24c22a7cb26d30e4a2c197fca3faa594e809fac3441cffcc85a35bdd61045b1dba8c6feb823098efc349627c82d78bb04e272cd7de2e0e9fed3f3ca58c2278f0e7b8cc22f76f54e8c6ce8012d716b5d2690722e02e6fd0e0065677005b05fac73609416f8d488eac66411e57db6b2355cc618ce431e945d2431fa4590bfbf69a523c5a3f7c05a4cb6af0258350e884f9d177c07d0e28b77c13ddf1d491daf16bc143805a2fc506d2428d2702d8eb9ee035ed4ee906b2711da164d160c5ede7a4cb9bf7e609a47f9a7bec1f9b3d6f9bae339c414ea0ff3d6aea307d46ab1f3126043612d6decefe52820abfcea93eed2e60aef6318a22a45c4af5050af5606d71e6838b1ebd883f02f24e595e73782ba5211e42f08cf14c779c429be4b808b1eb639e7578a6042ddf544ca3c0b9694808e36b2706bca7d395c8cd234588c07f7a56ca914350aba643d154f54ed4de49e8da25a6aa7b4392a0b28f5d3b91d825a51f3af5e143951d162a505a02a3c1838509c9d34ca44f7afe3bb8ce6d4a4ccea0281fe208f57b318adedaa04a885baf5ba3f09ad1a50b8107f4572f3d511bdd8290e9ddfba6cb0a19bcd2990a29b3031bc87a07e5f7416835b997aeb9092b540dc00a3dcf98e683d0b2a2ab1d6f227f19dbd1594a994f55b6072dbf6e893bc855540743f7c1cccfd8cad28fa843fcb4edf9c1216066bb00586bbf694f0eb6ddcb524cc6c130aa0c34322fecdfc5bb30b6fb20452ddae31f530c8ed78488e41646439866c22c1dedcec91e423d74e2213ac466590c823543d791436f22c2a7532609dec1005958b5200f73713ed552655c897a2251a77b9a411b8aaad7fed0dd9dbc8053459bc24a4d5ecdc1e4cb569baf754b381b5bb445de46ae29eb18b47f9a2c30581a7b5f258b9bed8bbd2564a96a14f963b4de6a4ee1ed319afe02afde6eb7ee6bde9c3e950a94100e429c4dcfb1852a675040dc4ddad44a67db8cd4697a545cb3be53df8f23e4711c1266d0adbf5ffcb5a26c8f50bdf44d9b397038e535b75bfb294ed02a207314046dd424a6209e5c5bce4ea3195b278de77d9fecd8b1ae7782a8d7fdfdad9f4e1c8434d1559494356180440300e2c6cb32eceed4a7251b046f2b438bd9f7b362249aa76b0ffba8926aa163a288e12588b79fe32efc6d377bb396c5f475948ef2c3a42dd127367974c770f968f765cc4463a9d69cf76a253791fb48dcb9044dd708681e63e07fd2976672485ad4f4fc2cd0d51b76e115bcf3fd74f5c4a84d5378a6090773b9ff178b1f7725d9bb519b55ed2c52ed58ddaadcff239f38a3ad68157f29604186a2212b15112145093f3108d84cfd04cdb58a7a45853790543c1de702311b6f1742f9252df4b79eb5e86ddace1ee1aa64b50dc5c0adb30a3726ca6b8a2d905d0fc9e197bed9c3aa2ac5c805a6e271dfc0f561f620a9183c0076cb1ca5f0f54d247ca6ea8b73e592b46f09e47a0e4a4c9d08cbd7cf0d8943fc8c089eb9884dc2ac07a7bf2b7c4b36f78168eef0ca1a821b7d27e222a305573312a564615c62be8d23ed21c1d47791b9e726089c643f8d3c588e907c095145c0d508d827f2ac113da42e1a64211e4ceef1fada0976fd6143583795b9d28b6d9b38181749217507ad6de105094b85db9bfdbd8a414eb46e01cd708a0a6b871cd9370e72088b84148e95147337d19977ff9f37a9908cd43cce144da527e38da596fa31522a4097964617d0de81f67959983ad79c6713ffdd50cfcbd760dfee5cc3dc72507af23103b03cf95c26d43a136b9d04e4221779b7555799f38850329d7e27dbdbbf81b5f6be8ffc2c47e4e407ba0c3677e09eeca930fd29757aa3ff04254173c805876435b3295a3283e1a8db009cb38191cc7515364572eaf095a5b4418ddddd0906201925a5e9d4fd2c17c88718aaa42d3be136ea38745e32f7a1cdb315a238128ea8d9449123017817d801890dfaf2544f9f976e0c7724826bd1dabaf8b3277a64f5caedf77ea191f0b5a00f80908e0de67fb87b8228cf06b60a09db0c6c2c1b82ad2b5a05dfd68d10e399cdcb7426a4c56e6f3e8cfddca219d7c646c282be19f48befded9952fa7da8cea5b0c1e4c8da5f88fa6366c9373222680c774b137ef77e4b7a9474dbc8c7305bb04cf4f6396ca92ab117b3dc8a008ed780b5d3d106d2ad0f6309858020f6934794f959fe7114a32238e486ce6dffb60a399dfe67c433aaf3cf4f544f282ca4918e984130cd70d24bf015145cd46e0a726a8f3c4a6f476ca811734700752c0a5159b378eb45dbe6835c83b9381bf6eab2b171e192f40a9e76bfc236aeb8744d5676b63f0b96099e66b41f34e24374baf779ad49bac7b9a48d6f77f020ac49f1e98344870e3fb1482a9a7ad570a5607f4ad6aa3a714f3386b32f477a3f557eff9a936780137b7e0127cd577e28681b96bd1abbfc99b10c2949dcd642a5d06b878ef9f590cc1f25f36ea3577583b9d1dcb524df7d84b1f26ff551156244ce8de79f0a031655e69a71e74c6e43a0af99251f3842503c29b037085fb8a47ab61c4a2b43aa36820d7e233a51896013b49968cea9413c11dde66f98d2fc03dd6f2aa2c88597be54817b90025f9b4bcaaec0672db62f237cfd1abc8bf01dce1a5e0cade0c4f3d066c67e759a78cc0cff2b19038ee412939fddfbbfe0a0e5b2afa774f386b687295c7e1b6da7b03b4edd10f7846211c84308a8c6c6ba0a51c158a55d6ea79c9ce3cb06da347e71f166f43366ae5dabe00bb07000a90d725ec08c6abbc1bff815f62c518b7910b6ca40481566f7554cae6402c156e8570c0509213c0a7db4d76d079a601b36af139617178b2a89430b0165b84985baf386b79a2a4b528a1e88d51a26453426edd6f9678cbd9c7d66a509b2a5885f46061e9026fb747746f7e0afa9f323ff4fb1c1c085d993535873a31c918601f9d7ef351bf29046d862a513481d165307234fc2606ba95ec60c0c5e5c835a643ad9ac63f61697c2523c6dffa00bbdbdb36f6eb0645ec0d6329f69004bfbe94755b2a7a26ffc37b0c2aa1e79b6dee1496456dbbde2bdcb3b78c8893f5e34cb570967596e9407fd06253a7472852a8fb4ddc4de15792295ffeabdf1e5ea8f438f34ea3acccdf8b37b310495d684b8c71b68b7a219922c1fcf4e793c3bc19496a6f273aefcbc160cc1d7fdc946a0f6274ad093b73f384d49d7a5f66ab3e9e06b4effb04838d333ed4e51e145d6f45b75e05c8272cc8d0c99119e5dc5f55b107b20e47aba7fb8556d620db000a2b37dca8882bcf27d3ba6aca2a167f5950b2416e3bf72be4ebeb5afae7bbf39dc2926e3fd60a12e9f17d1b8d50316c2e375106fd825d8926f762604b032c8636ecd1658c0d9c47757338257b4eac967bf96bc634c795c8009663d146df34e7ba0b40ca6eca82337fe3b21b435b34f679de8608095b0ed3a8ff28d104b6e362fc3009516b72dda22a738db1c97f85040650475a6a741081d19ff2841f23c9c4838ba4ea9a0d1d28c8dc128799ffd5b71112a7afe1fa4115d4cca54e327ac34e7b9de07d34509a578367e634f352b0054a01e3f471e3234a980b33d39923d659bfbaccf08522dd6197471b7054a2ac5a0b0a16cc40964e2d15685ecf443d5290eaf3435f4f5b7fdb55f8379f4dac7fb67877452e1d30a5ee729140aeb9418029f8d3695d3ee36c386354bd93fa8400af10676988b95d2e2b8d000402c651f54ca350bfbf5a61ffd30ac872ae2e264794f463f9d149d28951e9306d1a036b398df17908e7f4dc2a0c990f9e9ab33dcc5949da210a57a818c75d5e9c6f4b0a5ab170a239f327381c67e789e214ee9c290eb4fd3ffbe8181abee76eace053d23cd02ebbbe60e644f1cd7d2e4c5809434480d14294c3c72d1f6a1519684fa549787390517368c22b91745f42337d85f060dfd80bf10857502c1a3f9e39a5b69ab420da28667acbe3c104d68582a329574f31606c931be6c598cf5196b2f4976f7f8793943af4c6f81f23109de7fad7aa38d99b4aaa49dd652df08021294926f2cd243cbbd55dd117b55db78792e7b15c6dbcb78762e7caf715b1a729e53834c45cd09fd693323b9992d2ae7b5f492b6d52ca6bc7e093dd8d637a7d27cf76591a024ce6eb262369a6957fadf10f9cc7a3cf20b64d107cc722810f9189040e8ff4ed55d7d28e0230c4d22de5b1f2eb8bf37ef94de9f6711f8fe23f3b736fa099fe9d37f7671be21ab788fbeb788879508d3b0a58c6b9fb4f0805bf147af7ae746c72763fb3f6aab0a59f3e90fd95a695c04245cead01509ee416b4bda93dbca9d8c7848fc658455573e947d626fbd8f6cc965fa0bf285c399f6bc8588618869c37b8a8c3a36faa34f2bbbd63b6b16f945fe8eb5c74cb0e9c39a5ee39caf57925f6cd60dc36cb8dbb02f65a59c146ceedac7dff2d3400c936b3e5805b2b39af84d2cbe14e283c678fa01aa77bb35ea23a13da9c26b04be5d6a761a56aa9a9704ea8bf02ee1a8a5621457f141deb48b3f672b528652b199c4fc024c5c085536f6a8ffcd8cb4018d3098ad2280f15cb2159748fe8a01f741b9ba3286b2a67c9fad720d7ef6ce720a1baf0619b6d5f4da7215f52f863f30ea2098f9ccc8409613610208220793bbe83aa91be796d00038e76047892876dd2598c8a5f69c0f7e2ffc6f9c6b286a0c72e7792caa094720c8f962fd4766b28c17a854a76e29fd3282edaf8d9f026f002a5902b1e2829d4643195787104b39a9186b7411a8d21da838332d9b6cc4e08ab70f7b43022d3c59d4ff4abde612f46aa97279e1d501508621244995ffaa9c1642271d8f02225f748b014240ca4356e38f2ffd102bf9baea9c8afe690834f0f001f5e2fdbe410c75457e7fda541fd5666c75417775a0c7e4c56b86d21d07254667be9f1282e9205bfb3c170ff4e90afce4fc54cb814abfde1c9b772286aafcef76c39c9b3aa9e37fb3271b99f15c4f13a1ef5e7c9390bdab0c287c2f83a0e6fe900434dce379bcd61629e1bf52d646a930944ff751ba6666344b9e308b209df6ef71b9f85ac37afd53ab83ad4644ce1277714819b71cdca5a699752413d01b017751845db0d70c4b6e32e7edd4d37ec0b143b61282eaf61a718acb29d161a83b457c5daef1300321d5381c08dcd3c0d13a76097fc927f74c788a5d74e3667e57919a576da0a446de4ccff4fb33c02d8114cc8f50eafa695c21cb6e28a3c877a5ccf995ea38dfee05afd7c0a130ab5c3abb9d079307b60b1a4022165fbea693203eb1aad1a77781f37899ca0965f3facb679ba40e0ff3758deacbfdeacd7254aded159b388a4f1e8916046ccdf6f323a0fe412555b433ece35b85de1b6d6aa82eb433f10bc889fe2c40ddf300f5df11c234daf6984e20fb876f9552e84159b8b36a956bbdf1e2918cda39ef1bc9992b5fcb86e64ca5b09dbdc0ff39986814ead1d0aa2ebb6d4b5ffc4fa7befe98a38a9a3543bcd7e84f0e9151153f49c0a8c64b6f6b57ced402f3739b59edab493b78f358cba432ad1892deb7c56195e74e017f1d73f9d87e2b48f5bd931a42868f692468cf6e3465c16470e745a2a6b2c862c4622b3416c7a4115a4967823513c7f6a647d07754714e3cc5f72bdb28a12ffaf00288ba0025842f4c0223e46a673db6d55cc608680715befc942e519acd9b583c39a08f3977352d4f9ac88ee9b6d5c8884f16390585ec45a88e883e5e6de63416b105639712420caff5a19d520dc21764fac8bb3fb552a13276bc5ddc6d2fff3384fd4a74164aefc8fdf521f34189b820bd387377e6e067d7c396a1c11633db59a8052a82b148d11825a5cc88cd9c334c1ed3d5d20b29fc26366b342bd99d85659c9a31426c416725714e7c34c9557fa984635fb74a8b32389542ec742a25f3444fed2a6ffc5834c70c995652b7b20b67bc8e11c16fdb646a1457ad5c260b2a234c44bc49e00e5313f53a384ebbe5e5ef04fc92e5a0d41d0fbc72c755fbdce39a79e100258980bac251793cb0e7aecba6f7dffcbdd67aabbdd174dbf757544085e3f1962960206b1d054537eedcc3cf6cac449f6645dbd92bce35e237526c4c6f71c71999bfe30a6117e1026b2ff153fbf773aa609afe2aa67a83239212a15d9d3d37ccdd9a4a7b769de962068a2ed3daf8ecf3fc50d0d4034aa79d90d7eea885784c0f191684d094978dc1ea3d15871574c16554f15c97e85dd541a844eb87fe9bd7a09d0780a026f9976619a669f5b21616d0f418ed63130b4bdad7129b9bd1cd9ec14930a66f3d87f8edaed22b4ed3c26db8a849d19f01cae8be5ab0aa8554d1ee237e9b0630a62364f2b3c2e8d98fdaa36ada0a60299b67a3e0af13207feeee7f810dea9fcb7fad07ea15f67b66225ed8abe0e808a1381cf67463cca35a07ddfe87981377ace077731b87b6f308a40466b6f268ce7c61df2219c99cd48d5e16b560f2c0fc628ec35916c332e9b5dce97bd4d1926d366f7c56fd13bef313a2a8dccd479192b1eee788af73b429c8c681f0e5a4a049bf657203c840e545de1c94dbf92e5be20e285f069c1a753811155d09abc679afe629fc17086f7a11ea16c4102a840453be0a7348515fdd58ba0b5bd6c77667bba1520b7dbcecb45ad4a5d99950503bc6a65a423d4b59912ac6db0cd26959c700de0bb04997bbd9256391eca4ebad60eee88e12a773986e705769db5c84eb04d68c4acefba9f56104ef56ed2c4ae79af337b13268566837faf85ec965ed9358a6ce9154c7a3551f122d1a13ac58d24b0151934e2eea1c68729762b608a927985f02fc202e3cd41ae10486eb004da0f5b40cf3211afd95f48a9a3a78d65014607e7cc7bce8ebd7dec5bba4b8278ba9b268fb8fbc9ab4ec08c2a1f22c5a4625cfe661d9212dae3c502de5e9b29936db8d934730563eb1339f3d5b1da48cc7142ffa411e3acefbcbe70f755ce38dac5a6698f38bf2169f93af1db50e43d5e2cdf30c7143e446a8a33b9085220d99af46f7a05a230fbd769291db4db6812f602046bfb274aa6ac1568a1180b57bcce4d89670a801242d5852cebe11d820c50afc68eecf1e3f8099d76fd55c2955ffe922bc5ebeeec8a4b1babfd93451e28fab6e26a94f7533384aeef4 \ No newline at end of file