From 3a9d343248a497ff7e692fe82b3bd3fe3383fa8e Mon Sep 17 00:00:00 2001 From: grandizzy Date: Thu, 4 Jan 2024 15:15:10 +0200 Subject: [PATCH 01/10] Add test_regression_reserves_bucketTake_failure --- .../RegressionTestReservesERC20Pool.t.sol | 1958 +++++++++++++++++ 1 file changed, 1958 insertions(+) diff --git a/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol b/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol index b4b50dc29..59da620ca 100644 --- a/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol +++ b/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol @@ -5257,4 +5257,1962 @@ contract RegressionTestReservesWith10QuotePrecision16CollateralPrecisionERC20Poo invariant_reserves(); } +} + +contract RegressionTestReservesWith8QuotePrecision6CollateralPrecisionERC20Pool is ReserveERC20PoolInvariants { + + function setUp() public override { + vm.setEnv("QUOTE_PRECISION", "8"); + vm.setEnv("COLLATERAL_PRECISION", "6"); + vm.setEnv("NO_OF_BUCKETS", "20"); + vm.setEnv("NO_OF_ACTORS", "20"); + vm.setEnv("BUCKET_INDEX_ERC20", "100"); + super.setUp(); + } + + function test_regression_reserves_bucketTake_failure() external { + _reserveERC20PoolHandler.stampLoan(1011555000671250117, 7211211283610156013040342798525); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 983220, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 9442585350932224045913088820349025527409256678565484213); + _reserveERC20PoolHandler.moveQuoteToken(1000190794005643470, 1053965550706441918, 5252572400873177650602105359, 1003226356684014797534357368881, 1000248796722036517); + _reserveERC20PoolHandler.bucketTake(3386850829183670740000000000, 66216951628685078505932898821893, true, 5227128550016245605701840037632, 135930756317047885077897956792); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 42338595640956201950806101580748142909180020663, 2568993691976972212093275698058902278, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115065600672004713558626902271659); + _reserveERC20PoolHandler.moveQuoteToken(995911267803152585, 943874604153831764450999755620, 1000000000006000476, 3000000000000000000000000000000000001654735643, 3725172005261787428247912890664); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 85482682, false, 655441844316011918734156913575571155231043387916038372094425262321404584, 101739061386095907456978262255468681059972); + _reserveERC20PoolHandler.removeCollateral(223619890430105171061033928843323812399281032394892327074102769393884, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.moveQuoteToken(1819996653450489315273920391672, 1997651567353035414224848158074, 1000000000007827397, 364456904067423207809670997, 1046018612728052807169314862358); + _reserveERC20PoolHandler.addQuoteToken(4275041290564376025173227161232, 194147091261551571401896405447, 1516290063447471667118066704, 1193744760670626359270918216455031138015724926050407816791935736859247275); + _reserveERC20PoolHandler.withdrawBonds(1000059033276988545, 5225911674134747092400268617362, 711716128688060615841370716963); + _reserveERC20PoolHandler.takeReserves(0, 39091475479860741932415555229812, 168150107723670814216); + _reserveERC20PoolHandler.takeAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(3436881896395297614652, 4768297404, 16415820475432384226112191608, 59387); + _reserveERC20PoolHandler.lenderKickAuction(1, 2737829889288568942095385298386550090961245450197024244092559222529234304153, 799532244526); + _reserveERC20PoolHandler.addQuoteToken(4825216800672, 176018976728946441629557086528624221541735364114964351652244, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.removeCollateral(60122560019688455396312064653557, 36932350599469958782, 1000006111069775984, 2382639419046710791232503806218); + _reserveERC20PoolHandler.removeCollateral(564601407522207281118083269364394457023247786951423, 454380, 68408780666643224724246594298992470831349584441, 613307454893590215719329012040516054271295964764); + _reserveERC20PoolHandler.transferLps(1000000000000143936, 41561755830866061908362400692714, 19360562225074911900057, 1684467926413753755078328584759, 12703575187089996537302794794910730739); + _reserveERC20PoolHandler.drawDebt(1000000000003933250, 28192, 2575518399762424155); + _reserveERC20PoolHandler.transferLps(1, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 6223311630156082360400628578553485527033923002965800397361588930068, 7387185665625); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.withdrawBonds(0, 1, 6); + _reserveERC20PoolHandler.takeReserves(3, 23071896474578948217973285954812217853146925082694421780947186166754650, 2098); + _reserveERC20PoolHandler.takeAuction(10552013687319686128676722696161, 1795850251, 1015152427471957008, 1000000000019296130); + _reserveERC20PoolHandler.addCollateral(2, 1, 37360600825492625768811074, 15276154877630851463271108159); + _reserveERC20PoolHandler.repayDebt(555448631489419409923019437683961111109390656904173184809356, 22513756135357255883236922, 0); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 83902376680522536492354258865857034809294045, 322247, 132943700838680666631, 1104946727927283220008211912663328513557301473989790900644606050721665550); + _reserveERC20PoolHandler.removeQuoteToken(1084145351248197648324453655644155671884151104859430550, 3, 5361544805177114000289, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(43357, 94255151076548505538927365876964315217, 771424001839918663714463353494); + _reserveERC20PoolHandler.lenderKickAuction(3, 745872193495774204987805, 18578157075924428026062541795372099454686821088175849060925); + _reserveERC20PoolHandler.removeCollateral(1304669323474716, 2, 3791140, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickAuction(615047421875069430363196188, 73291201881443766768562530045, 6431995667637257750901161517, 26644879536563326905301691199837); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 70241868118212762246797078141319063190055467097441); + _reserveERC20PoolHandler.repayDebt(12292386817260063066430435792409489766727564708224, 0, 194785); + _reserveERC20PoolHandler.stampLoan(3364059452988465237304600172731683403603908711600489716, 0); + _reserveERC20PoolHandler.drawDebt(78652, 1000177049887170203076094467615, 249523723296749910672189487721146); + _reserveERC20PoolHandler.removeCollateral(1010772072552653408, 62467018870469164530355434472833, 101974614005208425214440650, 2051594026981947107437281949066); + _reserveERC20PoolHandler.bucketTake(69692859715520470997188879811023239965, 3557157823, true, 871343279942664554124529072532, 39149874955268664081302923839357); + _reserveERC20PoolHandler.pledgeCollateral(59081709660910565395764166280, 1010772072665730550, 1009487874600202510); + _reserveERC20PoolHandler.bucketTake(211074564279481829118177713077917026768, 2999999999999999999999999998216084152324249827000000000000, false, 5206225850822244082065560026, 38083104552766218930129008155049); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, true, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 540145464526994621082870318692076825904500707882135880642); + _reserveERC20PoolHandler.pullCollateral(186892250599874182061830636251, 94413423400042582704062996774574, 125809823918105909744331683821); + _reserveERC20PoolHandler.bucketTake(11982115212583883530840000000000, 60924416350519175193618239592050, false, 1000208298497251041, 50115948602364934994189618056); + _reserveERC20PoolHandler.kickAuction(6935964706389258759026982757114, 607933409437251287634533083, 26067579653286783972184473808586, 53119); + _reserveERC20PoolHandler.settleAuction(1000000000001048155, 13774088212153885191186785754921, 1012254389981966824, 3856201000000000001); + _reserveERC20PoolHandler.kickReserveAuction(111996686056, 49810045113387314948); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 967953351125654, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(2064907126392402307016609331955132127824109468358045140464823865, 18340044541165894763558431036194137, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(246910314987911078015316836359717, 30490903216805788534832045664903); + _reserveERC20PoolHandler.stampLoan(3526218437598052675249, 1004019030938465720); + _reserveERC20PoolHandler.addCollateral(344656552818, 321351627060654763591830103649348456666604976, 5526658719915977705917975127936271075150291616747356159538553360, 7658725806732158321461349388111477812309146620); + _reserveERC20PoolHandler.kickAuction(37972, 810320138868684375835316374707730846917016463137703364140268336534378911735, 82794241526837624619351834137, 42558722139268023322193040355305); + _reserveERC20PoolHandler.drawDebt(718924487008085291637459746343, 133462515221633402, 19028958110124531264164725274); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 6953909); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1006983896, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3510187458387628026351); + _reserveERC20PoolHandler.addCollateral(1000048228203151883, 1862843661339348844413633224857, 1000000000084233537, 62617104826079652618453934246115); + _reserveERC20PoolHandler.addCollateral(49756646300733431212674068701845822287076933822010836585287, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 298430108499245103, 31579183359247203745315653976895056115075247173545506966105); + _reserveERC20PoolHandler.transferLps(0, 21182078857153482548928179160886209043077004846022885833327392834423608001, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 132, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(608269261798244043159488697, 138678488944435509454918685923484910204, 1000942824856553643); + _reserveERC20PoolHandler.removeCollateral(1, 692973750270591131295149947976608745415754015383063052628972473414715965887, 0, 126722984960299217058082); + _reserveERC20PoolHandler.addQuoteToken(1000000000001144242, 2627567606991316075677867068711956025085690148195470979799948394051395089, 11787812737850598805614157463797, 4637573207); + _reserveERC20PoolHandler.transferLps(17517044507294827640014822461, 1590642917674394693366971321747, 160844336227118855620668531455, 3315374962322992284701676194650, 2120231001214022223194949429680); + _reserveERC20PoolHandler.moveQuoteToken(3, 676164971929697544727908828394230069874918435792125332720240, 2805467891493094758, 3, 3); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 4610495553259450905, 3); + _reserveERC20PoolHandler.addCollateral(37903, 1814747543239438716643744075153894576603869980844517469049618361000874070, 86894594936997331436100441796, 7373635295831403625893759133647); + _reserveERC20PoolHandler.kickAuction(29848, 1001138991797455849, 5214, 4837549309720520383919359102168500037); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.addQuoteToken(154491261454382010270986928, 3987290539810959839279593686747, 58236748352310175073530330, 75655920189214870224); + _reserveERC20PoolHandler.addQuoteToken(3, 3, 1, 3); + _reserveERC20PoolHandler.repayDebt(1444468028895839287584240731920409507507545671959942197888682552150380, 1899588507419996996732016454623793238717446629347193196642113764985185, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(1201199791649, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.pullCollateral(5542583685417367166586328171157583, 26527859451426269746711231167159561593477283782478728352710241064971507800888, 2); + _reserveERC20PoolHandler.kickReserveAuction(11082154494899293833029308575600187, 8332271047952992607271596714); + _reserveERC20PoolHandler.pullCollateral(1000026791259807205, 1095944153743894016, 1004000458460878473); + _reserveERC20PoolHandler.takeReserves(1999857887671966534988735215, 7284925833902949796477446006590400477, 13656870742651003622710729698872540); + _reserveERC20PoolHandler.stampLoan(21730137630120491522622980063014292510283736829711943277628426647775596187, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(32086444452472603613013936161134, 5423445142656057022976577320, 3487164477563141153872299); + _reserveERC20PoolHandler.kickAuction(39023, 6816133964327504286951588858893, 1005269690592809753, 1250221812023828875117544806461); + _reserveERC20PoolHandler.kickAuction(3155592492114320859913950379135913732825149225563440, 2, 126410984236175267355624520044540545996869138185972383111996327484839958, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeAuction(28424021290395250396988775672381, 10222875123279501021817991743193, 3265085247279475054911595695674, 996831437370177707); + _reserveERC20PoolHandler.takeAuction(1812581944722, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 47796428429995989744586173665705674592798763466777697, 64186374161881438294, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(1045814100255869574750344942203, 1985668984651415584654668923997, 996831439393962036, 1008155159706059395); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 169212304482675912001698777805447942036283, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 166052932158305093609754787421844462584349142049989, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 94193021632019266269, 2); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 19505523248893961430198184065971, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 60829779); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3418168386, 47142278754492801459331216498252044527977921570406157982677114020203806, 327165029920274680531673081748554627045434329477887); + _reserveERC20PoolHandler.lenderKickAuction(182556643188876213207666901, 186263980437020386846753685191, 331922096326573204338769786255); + _reserveERC20PoolHandler.addCollateral(4846775199, 55196239207757634931453149229243, 1000000000000416437, 183666718094463921347848335351283449); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 18108972683018310088177591511358634067136962427723737107469840); + _reserveERC20PoolHandler.kickReserveAuction(1000083051576074024705537301447, 25663); + _reserveERC20PoolHandler.transferLps(334269446932675881116383536650340935761435454269217285814015362428096215, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 850118048361664908795748141041688070202678733180650973708329492280717087269, 2, 0); + _reserveERC20PoolHandler.kickReserveAuction(101480, 513728496147498587481329186399337175445043892524927299162); + _reserveERC20PoolHandler.drawDebt(506113476652182787029540854900, 3, 0); + _reserveERC20PoolHandler.lenderKickAuction(2284146550603595142041299987561930881387387287682794333830112931192464129, 1000000000045554866, 6345967877); + _reserveERC20PoolHandler.bucketTake(777947246699853505172403031834, 998052518209150464558340880685, true, 1681994199448374683792885989031, 286739370822610379469948503194); + _reserveERC20PoolHandler.kickReserveAuction(8891, 394658706700371548378030297763135970310554136978564); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 525188353448971292727136127607779144758184552797652, 7844980622993935094264339250672614940569878026838092905, 484857); + _reserveERC20PoolHandler.drawDebt(337298033543319407434225717172981932648163475411186082798500345173641, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(138021274483909323599875247131, 3663339769208214105764311004803144274524593091, 433968862939890824006223); + _reserveERC20PoolHandler.withdrawBonds(3, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 130024595663357065380988041885716443496574912864666346907368809223952882464, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickAuction(31078952263489169239869683153556797815256307781369754685042763000282, 0, 0, 1057501895367385); + _reserveERC20PoolHandler.moveQuoteToken(24912205684484669819095908920400371649788297947898, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 12787383097189, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(1043029989681050263729310160393160173267966403, 1580320858944700391807388383214014329301818827036636184379841, true, 27273275952538854125, 3102298470854); + _reserveERC20PoolHandler.bucketTake(7454165387942116229896, 5467974442802540228212208819, false, 54353059007572780598712067613242848727942662050614640189949385789012326646, 40457245512474850543028689113); + _reserveERC20PoolHandler.transferLps(40994857740029406981560222112490728316, 87213539284299002682944411903120740454163080, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 5995237058353044906819302919970918983658176374835507324858104063, 947488426212392160001663958298445219044282123655605433244517); + _reserveERC20PoolHandler.lenderKickAuction(7673256751685197228, 2, 390636186892658328642417366872817160264090675337389480157991531941530); + _reserveERC20PoolHandler.lenderKickAuction(1, 42621895769060867997473251510675263831083590145, 5762262); + _reserveERC20PoolHandler.removeQuoteToken(7445577838598273612239484084416996432, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 22, 259680455976865239056379020); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, true, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(2999999999999999999999999994062074866542702634, 1021874277662556389753729980617, 36725); + _reserveERC20PoolHandler.repayDebt(169443997, 1669939093491330730402132470065621626571073990376258363246, 19640303649018248821723795687241243027734239535442); + _reserveERC20PoolHandler.withdrawBonds(4725739811590681176184767919255, 4266683196532758126527755376428, 1010849283531794708); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 277647915644773761157824112175968832620146415854582759718777828882017616, 217053226326721767095, 23241541775447879793887160165659377078803265569896194120211434); + _reserveERC20PoolHandler.withdrawBonds(836012582856636319797893656305, 5312, 2999999999999999999999999995259792142596122461); + _reserveERC20PoolHandler.takeAuction(943601524308098793554201271774, 1000293875100039749, 9333593926478406666620529067, 203505147333565182233032468516); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 601408351776161631345936010402793628854297628344303797469742069316852133); + _reserveERC20PoolHandler.pledgeCollateral(145650786845387549608178538637557927, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(5771821303703771863652885694672, 3631284731531997217769250353901, 64010801152155394002927105, 212747449675577048507026788264); + _reserveERC20PoolHandler.drawDebt(2113198763686812816376156577387, 2388854534807105406229288963632, 32714213270902744384149022319902); + _reserveERC20PoolHandler.removeCollateral(1003099474365021322, 2278448782917543964987774074163724461759045684431951062993958320353710587, 1512637002033714407944992788381, 35867599739335964382887591840114); + _reserveERC20PoolHandler.drawDebt(4352924406491281891951341903568550520, 8210595406457088759235501460237174529710309067550278512009, 1); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.withdrawBonds(4677429491131780735905704355410445557148841456431, 7491489690739294102379, 13908803283027181609976229669573851592409152123970459491); + _reserveERC20PoolHandler.removeCollateral(1003071100069492899, 2999999999999999999999999999359246693039489737, 55939247977951974699387053289100, 1002707317045211871); + _reserveERC20PoolHandler.moveQuoteToken(1, 430710765071, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1487943302572249286183523468224127, 1); + _reserveERC20PoolHandler.removeQuoteToken(1, 270565356304219623269238817186, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.withdrawBonds(40503524998874921829899824009836, 7840649186237035844840240724, 55994695897220000000000); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 254864016427964952033839, 16185965238721); + _reserveERC20PoolHandler.settleAuction(55373985458950314438156807573193, 5034368291135031009212697857074, 3237775390847882043109813697622, 63848628551586207504620226863427); + _reserveERC20PoolHandler.drawDebt(1000000000000007851, 1000000000000066451, 238956866404900411228098726974); + _reserveERC20PoolHandler.bucketTake(658045972291749933734817644135321814420258115162651346815554381925817, 1065, true, 9620101249374008814198856972, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(67991862945425221081855709930984007567143305931087955349711343443, 0); + _reserveERC20PoolHandler.takeReserves(1857420352370267583890409258155028, 16884964645565246863904149580509, 48003230728674911810548815015); + _reserveERC20PoolHandler.pledgeCollateral(345831174971546709418619879031248619727593361556384177979549003680975417, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(10350928871563583884799455477333, 1000000000045609464, 2999999999999999999999999998212021821360722137); + _reserveERC20PoolHandler.stampLoan(1026644898387998601, 8711559473857563107259748277924); + _reserveERC20PoolHandler.addCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 8848794392590777003369404082904179964365265054336824060477433815356); + _reserveERC20PoolHandler.takeReserves(1000000000000659438, 2470532617114956788754436721540, 1000496042685345529986138453501); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 156330482762545048020894318873452813577311108323598344931323131981, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickAuction(1, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.lenderKickAuction(108205620291365705595839720965940585999788965556500013962340099993655230, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(235687359587861497051543821696210959507, 14608405671946462318510232504756, 12523238121335175919770479520389); + _reserveERC20PoolHandler.takeReserves(9999999999999999999999999006097544625253794920000000000, 1000019896178245411, 1993572116853314006387221490081); + _reserveERC20PoolHandler.removeCollateral(1000004244596382265, 4992516396991501785567802414874, 2447996855040432991, 1021109014357720181); + _reserveERC20PoolHandler.addQuoteToken(17164022845991934848058858895418, 999999999996752179, 2002715800314610553643940227285, 784877348144605361788777326240); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 580896661292, 20731019258581892); + _reserveERC20PoolHandler.withdrawBonds(6885853452296932872002291549058, 1000000044886932716, 6710496283006324354750900982767); + _reserveERC20PoolHandler.pledgeCollateral(205518600680882786, 1000005398319854849, 154496251003685283275068831308); + _reserveERC20PoolHandler.kickAuction(2, 3, 2, 1); + _reserveERC20PoolHandler.withdrawBonds(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.addCollateral(1000000908804849740, 11692079949703663255893979007, 866064603965547639221604689, 1457508808255856877534383444373316284814); + _reserveERC20PoolHandler.withdrawBonds(53440, 16642558953597706633686776160, 30363131628803944363241844635494); + _reserveERC20PoolHandler.repayDebt(234874610152008146573921391304320638599878139390665407, 1167328617, 0); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1143593388906468469693455987456741102052094200, 114491262956014261, 1); + _reserveERC20PoolHandler.stampLoan(42, 400011537454489961599681423111886655439307755445421400164947912591826715); + _reserveERC20PoolHandler.kickAuction(1002484001493191878, 1000020339880666911050560, 3546108864427729091169864389929, 239047796331307867606349884); + _reserveERC20PoolHandler.kickAuction(3, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 470770655792431); + _reserveERC20PoolHandler.pledgeCollateral(1, 1, 2); + _reserveERC20PoolHandler.bucketTake(1000014121454952452, 1787977777316239415523705095402, false, 1000000000000068137, 62200857463938699548); + _reserveERC20PoolHandler.drawDebt(4815539443766947399475850206055, 122179179040190439510461638290, 1000000000000196755); + _reserveERC20PoolHandler.settleAuction(1878440070465316775622824226170470840904846315, 1801685667619731082696006435860536859494200371434149472017523068459643547, 232319238412667532345312242727351349260870871451, 2); + _reserveERC20PoolHandler.kickReserveAuction(96179901655991884, 5792985961852354501366172126931829950599058549175454058346); + _reserveERC20PoolHandler.removeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 232201370511227919100518019001640131932562195839081359845194, 1353478495568260865882289856955443041166); + _reserveERC20PoolHandler.withdrawBonds(2111008767435198217133720908513711908832635734673329, 1971898522716032890043192369, 200917); + _reserveERC20PoolHandler.transferLps(1825091924470729177545569197325, 6422559294035721, 59810714507583808175052948109749, 635460474250803349143328455344, 50539); + _reserveERC20PoolHandler.takeAuction(239848161809207054050257221132345115, 3672816173293873477261036720724514479838284764, 290929660199487850457335, 3); + _reserveERC20PoolHandler.bucketTake(661, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 5384786168408490187734999934920447924093948841, 0); + _reserveERC20PoolHandler.addQuoteToken(29790, 9322, 2890442989586965082970255264023, 632144167240636323222632125179); + _reserveERC20PoolHandler.drawDebt(17154, 1000000000000000000000000000033822283316732541, 992453738295751688364067518873); + _reserveERC20PoolHandler.lenderKickAuction(1007718942955051930226180531228362676513938657739653574008107262, 2, 566039737); + _reserveERC20PoolHandler.bucketTake(962501213357, 62222742657402032374, false, 26155607777767659, 2); + _reserveERC20PoolHandler.stampLoan(2, 37209); + _reserveERC20PoolHandler.transferLps(1000001407440107641, 24561010635650951322997628, 1000010596958174255, 219245403913443311728853311496404585895, 1622480806876091564159779757354878899); + _reserveERC20PoolHandler.removeQuoteToken(41921858157216583242306824, 130504251611074252883522584710, 2999999999999999999999999992522154120784790441, 2940397257179722409108975450545); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 3, 1); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2309608095093154306043220750546346336945, 37576327399311103399672652295306135473409557792, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(1000000000044742148, 2128217693, 2394434002264149192710788974399494907155190615214784457345552457084061522, 4908956388145674595500518034518); + _reserveERC20PoolHandler.settleAuction(2, 20959446415011741026570681658613096097938456104618709014197411167, 3, 54); + _reserveERC20PoolHandler.stampLoan(7980789818045619127718309188051, 6420585064802655); + _reserveERC20PoolHandler.addQuoteToken(10076151222, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 113901747154, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(4933797749, 32174544191638940195721731422577, 5651427483573719197112014385257326682); + _reserveERC20PoolHandler.settleAuction(758742, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 22072486932431707396, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(226411701113447190226951206055873839138, 2613096647649373536796533019122); + _reserveERC20PoolHandler.drawDebt(54162737935630979900, 1682749142601520299790306373255, 173012979875479237092960); + _reserveERC20PoolHandler.removeQuoteToken(445551256637027987071981481743, 1373466738390790312083073681245757378498292621359977861680039218665073539, 34160, 1007603227275501672); + _reserveERC20PoolHandler.addQuoteToken(2327927870599167091971584063244, 1000024879360931231, 2462601571443526465962416585397, 1000002200106492909); + _reserveERC20PoolHandler.takeReserves(10496807361872622395740596851466965981, 1000210195717671231, 1000000477454451880); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2044243848560826893246, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2518363183490448008194); + _reserveERC20PoolHandler.addCollateral(2511946680617420534699904527604730798, 0, 2326045759226446674768417395882042828155397446721567842448892280257876257930, 18854861750140591463749416581270145224); + _reserveERC20PoolHandler.settleAuction(11912930314517002883654152037378370102022179317269626925011120, 5, 109500857370578604827284380304232819584729855682761498872300190537722832718, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.moveQuoteToken(20104770613589765118867969408628157678071636654029144406345944669, 1, 35327214559022481420, 182563418401513736322121380429036176585026994766255715, 401340016360348628168196134834767); + _reserveERC20PoolHandler.removeQuoteToken(131923041123777313261409519449901461432109869943449768791368373, 2, 18530935466179131020044777086821832629294390096587633889633868, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(622281903629000265677623145, 1000248759256717620, 1000000000000642231); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(1000000000055067933, 789506892512184762676110031948271330784078287067509408278605414596569028, 60585207335549426999459491683, 1000000000001221777); + _reserveERC20PoolHandler.pledgeCollateral(2269010032461849796167132758698947508444863418251, 0, 223); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 14002103638212683063219954257550467752224655666308699404490002204822583014, 0); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 12878447707, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(0, 3924081183722390568834607621958904934712195783568129552, 4465735125830390155204460896855925764422); + _reserveERC20PoolHandler.kickReserveAuction(1018746657727771324, 112834593087888441863241494040); + _reserveERC20PoolHandler.addCollateral(3363071913754286140000000000001, 5564896897, 18130563713392692949755661231345, 108183780335913974373324596389837063047); + _reserveERC20PoolHandler.kickReserveAuction(10024946234570605748599550652670, 1000000000019129468); + _reserveERC20PoolHandler.pledgeCollateral(198313346805697363998765723157, 999999999999999999999999823303487586899521136, 12271467558402975785150999749528999709); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 91427669437067575405941976275756200409, 139810726386099387235); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 16505497678495222973732488520576639025716666646224356055900, 21368); + _reserveERC20PoolHandler.transferLps(0, 32653, 2, 3, 170804130796335908306025142364580069); + _reserveERC20PoolHandler.takeReserves(49684141452597826795372883015229, 335822761348815707190430006171, 1000000000000363829); + _reserveERC20PoolHandler.moveQuoteToken(69732347131812028218235012100873313172, 52870437769968248799377, 11559767273205005158706315346694775, 6947, 84223714908094321467383081061500771719); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 537666716856769991046753403769874660414043728, 17877863172985129398392290790400338399718); + _reserveERC20PoolHandler.repayDebt(3, 1, 2); + _reserveERC20PoolHandler.repayDebt(1000000000002744160, 6324694521, 2722442985308865133544386334986884922); + _reserveERC20PoolHandler.drawDebt(23222827975572427404233969461792441637, 9999999999999999999999999340811853366534550930000000000, 5600148092); + _reserveERC20PoolHandler.pullCollateral(12185160111588329865979149569474, 1024010915135087418, 1677401370015181743283841923701); + _reserveERC20PoolHandler.transferLps(50834163728991340727634018730887809007229679958, 1575075716166563937367608, 26665282604129454290777014704984669531218204740291300825445, 16669489724907063186707630752285057793156291532724846197603, 9); + _reserveERC20PoolHandler.settleAuction(3308104357708601445206251021943, 1000135693618025316, 89007729304881190955218992494234896699, 635484863303702447414582488390); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 35285606750306258993380316216388817012857942243376947679660); + _reserveERC20PoolHandler.takeAuction(1, 580641623134860645295501456689482769703080971, 48923025714676037012530429011444033092846795225551651191096985662316, 1114145242518675692193481822765046393151159467863320851776); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 16894108581579425085652288525679622530004038175544019376976791376530, 960353798957444158886467693665941799598701239502288334639365824081126, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(2163798642, 1000023663144263779, 504115264988280389764611092251); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 1380840577860984208244640428207333); + _reserveERC20PoolHandler.transferLps(1, 1, 2458896916070855350829989850333999, 388976075397392887156513, 8883653867114170305224571518318723114635118781728590126687574037214893); + _reserveERC20PoolHandler.takeReserves(1, 3, 5912505685787098449460960916149070782972281421365627); + _reserveERC20PoolHandler.addCollateral(18773, 52115340942718938083, 3372930297182907596580033458502, 4586250784588030525142907392); + _reserveERC20PoolHandler.transferLps(1115316461880990544827, 36863217274310878753016311722971545309128, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 27658107202048943709926265377645282887987257398858538248315912417088); + _reserveERC20PoolHandler.kickAuction(97340385658075785933219830557195187926876445605637077415429, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 23129602560022901672390304058656110188430900767527948931, 4522124620836985626978308617596393193475495); + _reserveERC20PoolHandler.removeQuoteToken(240458977398942212611647274279, 1257828441892935088339878076536, 8140857940591686, 2305685364406100937996820992972354312691503253985910556678578359790639926); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 76306480012953345245465273957893241418144, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3297368333167172124304472294265831235504663332757650324051860); + _reserveERC20PoolHandler.moveQuoteToken(1204594902656822245, 1000000000000085957, 16370416687123396073562571939093, 2413502978588665952942884271458, 631659979118721764692806481784); + _reserveERC20PoolHandler.removeQuoteToken(3, 51694645306411744038971, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(204636534976533858009520209933081967574173589550166, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 105207829747415230595802185520215850); + _reserveERC20PoolHandler.drawDebt(3, 0, 176572076459649706459937617543112370924455991501655491606555639870726); + _reserveERC20PoolHandler.takeAuction(1001435484105229327, 32076761730355825429107195160055, 2381250410502184398200054057093, 1848523325); + _reserveERC20PoolHandler.pullCollateral(17666342288306490506048611680627373, 182835799617904550171954435785, 1000000000012047244); + _reserveERC20PoolHandler.stampLoan(44662563385765260145, 1012110175387777373); + _reserveERC20PoolHandler.removeCollateral(12319266089200139430742955287631394329, 14217244821579854010, 1732644451973671976274645430307, 1000416075711114740); + _reserveERC20PoolHandler.pullCollateral(4086, 2, 2); + _reserveERC20PoolHandler.kickAuction(10284598300498730272686616764092, 4658136964817050711419502883, 2999999999999999999999999998675491662499765218, 839308975110302665458101382420365188145735006563796527355773443699683672892); + _reserveERC20PoolHandler.settleAuction(6125, 239804987571064761802906820623683152498630859406709232559111, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(24019, 19676404715519087146118134944121810698, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(6886570495354578104267868773870926532283326174746, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 833643913076317145533914635400255299712530370861518898); + _reserveERC20PoolHandler.kickReserveAuction(96003061305287238475536600787, 1000000000000615727); + _reserveERC20PoolHandler.pledgeCollateral(896821569817186612175, 3, 7317349891822); + _reserveERC20PoolHandler.addCollateral(3, 33366423, 257278596539, 1); + _reserveERC20PoolHandler.bucketTake(16594922983, 1594108500443543510361411745554881691862012753664837166183119695588150, true, 3, 1); + _reserveERC20PoolHandler.lenderKickAuction(2, 2, 16152559416078890587725059767606209718439); + _reserveERC20PoolHandler.stampLoan(48002234699817006096483179112, 2678981126059992553362506267050); + _reserveERC20PoolHandler.lenderKickAuction(8116793289819520077153709676948983836718416913, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(613721751929382185235227483941636262517956751716925082, 13510843351210162115378978658428878689); + _reserveERC20PoolHandler.stampLoan(38532734243612557409035791535578574484579869267151994, 14514289348439834193517); + _reserveERC20PoolHandler.kickReserveAuction(108005087789927845, 1000586490440400803); + _reserveERC20PoolHandler.removeCollateral(39134452209556528838801048544405241835151607117336, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 182669436436280507152584364923004884899184822722747852691086, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(105025377690993857808265052925655006230663622870049802538, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3602082187651745935916018983350466498098439477725840480, 1169836490731001455158678153621092938389240831781635562487564622719983); + _reserveERC20PoolHandler.pledgeCollateral(0, 2110713901352156359581210745239446093975390, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(1000000000029340687, 1002267265241872026, 161487526216246685820367986970); + _reserveERC20PoolHandler.transferLps(34808, 2033604447448649140795616383237, 1713341280430525694517333606223, 10021865439807962812925558103880, 10024891139812016483096718362209); + _reserveERC20PoolHandler.drawDebt(280593598464761809156764746254419572742499867326026, 41672358496026908623049013060830630963, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(1000000642848735677, 1000000000000278238, false, 1029443642139185002, 1684887744167571678988650254243); + _reserveERC20PoolHandler.withdrawBonds(14477222528136877029349270970298451714, 1235301151629628937627189096938522, 954213728300531153212833306464); + _reserveERC20PoolHandler.withdrawBonds(609623765244538864927956954, 1000936902385116823, 1000686896150971039); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1915424552415031946019565903604957901); + _reserveERC20PoolHandler.takeReserves(1000067690012834083, 2006020182260921549545861474470, 631260908671071439379267238770); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2032, 1264143730815925154497113613784634850674, 2); + _reserveERC20PoolHandler.moveQuoteToken(1000000000001336800, 1000000000000087993, 1000000000000109888, 330550088040809208764049426336, 52136); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 127025497284, 5339096966057959940834588859207126260679837378532275505325578134869563560); + _reserveERC20PoolHandler.lenderKickAuction(30176536406115633350871498991523392, 36786961209990976852756, 10118999526243644522827662492117339724039784261); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 2, 280932239165052881897365654647822774795092048589142779962823); + _reserveERC20PoolHandler.pledgeCollateral(5025568033999009316188, 1008309178111482272, 59051184995834212585664216962); + _reserveERC20PoolHandler.removeQuoteToken(52304266978756341971795060410599936533256318647, 8143051118599899755654717907878188308413718264310649760202946839143044, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(359807706011741299397611325769043757705081878, 1, 10696467161943330117036728885829700393594690416471573532380439, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(70768014501607580230750474418, 2978825312404717692405824625253, 11477602317774897820735428408484349391); + _reserveERC20PoolHandler.kickAuction(0, 257283, 2, 1); + _reserveERC20PoolHandler.takeAuction(902830793756962823023387775781893118174294, 1528489476104669795855861806627056, 0, 1109594345906); + _reserveERC20PoolHandler.stampLoan(1000000000251655011, 6533505966); + _reserveERC20PoolHandler.transferLps(4862734253618110241625076000016186035901106854777656418003928950, 0, 2, 2, 23669335274877336698675988548291158852713839773766414295); + _reserveERC20PoolHandler.takeAuction(1100787425687185343, 2971143754227934567180146675799, 1000007936283830061479432212139, 111572657629479544180600225336); + _reserveERC20PoolHandler.repayDebt(164, 356800275824349781465548202, 0); + _reserveERC20PoolHandler.addQuoteToken(1780793103521067513319895197740, 1156603337222551436475, 4896778530091819659981732039168, 1034819134953766469); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(1337722420321808802025730325744758492544752609895923792652001579171110367, 416190705344884420893043142841687, 19574555536749852090); + _reserveERC20PoolHandler.lenderKickAuction(999568484154185676627587717775718910438106563356591657015056287804312824, 38256867865664484196336533409698, 1001520582451237687); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 150465584763429941781437269633847986951086256920950417331807, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(1000000000000156413, 29512, 3043484691227326985895768610246488294, 1000141758213373146); + _reserveERC20PoolHandler.addQuoteToken(56270331130324349171, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 263798617774700684561571230318256610367940, 100); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3080901222856547314462072794860837894890982554236030468324, 19054015110310225069511879624390200435349411220255557384603329); + _reserveERC20PoolHandler.removeCollateral(53335, 132711849377353803118587807212, 1000000000018057218, 6292095042028342839435893554581); + _reserveERC20PoolHandler.takeReserves(23166396401493117715179647567675, 1754906726443834170864549443284, 60806217630908753477782944922644); + _reserveERC20PoolHandler.stampLoan(8955938374858912801, 344407455067363558739); + _reserveERC20PoolHandler.kickAuction(48712512960273174532087019021, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 326, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(38111068316048583388590835103, 34122751041243261274526218645, 1005682468875955882, 10545550763820046302071549819033226153, 53675134636132675349518308); + _reserveERC20PoolHandler.repayDebt(0, 594777174622569153429577082481145721816322033819342992928968, 15350077075932954); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 7142, 3, 460161951579499573674116882175968918744921376905378849105127580914801335); + _reserveERC20PoolHandler.pullCollateral(126338224479437577899516207217, 981267261441644097248862107280, 42997023876092810164978497365); + _reserveERC20PoolHandler.settleAuction(146181689217075418707780708259, 17814147635578971411665689879310226795331964801162296, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.kickAuction(244583294, 70296855159610982682015070326432947808709376722666717781958, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(80521374130713332901350408621719190909693429029513376486415223725157084932856, 0, 882019861476105536467764249573696174881605424292998); + _reserveERC20PoolHandler.withdrawBonds(1, 1309207260802171740630630494050625489, 1); + _reserveERC20PoolHandler.addQuoteToken(1017254660753669971, 2218776367480791639608654084548, 1005483373753258380, 42560046250775665313809719530355); + _reserveERC20PoolHandler.addCollateral(45827652406335373486, 69088491335439240193713736708348494006, 54214, 428992053646978746247384851303); + _reserveERC20PoolHandler.settleAuction(47141470376286604286720892501453, 2375655437007770887148952811, 999999999999999999999999918365692697617134268, 328456701669281509850686399586); + _reserveERC20PoolHandler.addQuoteToken(1, 866231528023229386438890693570157847615712302368518772845280083744288693142, 33446164701484652976755859626026476200024934642556, 2618555146167837223427292570568393917203872685005345120); + _reserveERC20PoolHandler.repayDebt(1000000000000414603, 9068638620531703761096556688274, 12915319583098688107860826402635552413); + _reserveERC20PoolHandler.takeReserves(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.removeCollateral(658978553286941920144316316066987812098217076085907, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 146272775436799110288321599204208724166154628, 116039251170292850121278039365906169426490669936004140915647013612907); + _reserveERC20PoolHandler.pullCollateral(1000001522419981812, 1008319399490946650, 5475604254833022041855283388847); + _reserveERC20PoolHandler.takeAuction(1, 1, 3, 3); + _reserveERC20PoolHandler.settleAuction(22844303527872, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 8616954923021381282939239, 2054729067648298242511658085); + _reserveERC20PoolHandler.takeAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 623614889247415379944099043036676577231213114162518665, 2321464689805569881278651827339315816496255759867); + _reserveERC20PoolHandler.settleAuction(3551521620125077626735156565245, 1000000000001027437, 7780649882285680531387050166866885248, 1000009576946137194); + _reserveERC20PoolHandler.removeQuoteToken(2355004094844570592895952915766, 1016862066772494537, 1000000000133139913, 2124901323816866405034896002837); + _reserveERC20PoolHandler.pullCollateral(28119092955458830119845644291190516491939035473366, 536672756000144859047658, 2); + _reserveERC20PoolHandler.addQuoteToken(1, 181502489294004324046724760170013440935830853676278, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(2, 213490424921190107620219645971935451304427982744209, 830352558990904006042); + _reserveERC20PoolHandler.addQuoteToken(1001899795602948211, 124137219104533476531067002090, 849980482094254631643984686284180, 8572666784072105708695692121658); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 0, 0); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 70294281031341926486593822474176250256913708076498908643316099, 175913100611439083071502862652841346826557837674232702708181048358, 96241981368329605092653920318950902415); + _reserveERC20PoolHandler.kickReserveAuction(33630401627851196566219819082808356639386509374939055897170064050, 12858858348189572202895767222944); + _reserveERC20PoolHandler.addCollateral(1002427155597505899677659951758621845323871170, 2, 3, 1); + _reserveERC20PoolHandler.addCollateral(1, 38240896427273846002924636474079648645624121441652, 3, 230030); + _reserveERC20PoolHandler.kickAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 452257069396607250913357635369390902473893223674900903481289793, 17006322778168918287683647365949639265787137447808748007); + _reserveERC20PoolHandler.takeReserves(1000000000000202879, 1002948286353729762, 1000000000000187042); + _reserveERC20PoolHandler.pledgeCollateral(59291583300496, 2913549356129209292304592041965944, 1634849425625540030714306865471266061037906770931342175203905016628716167624); + _reserveERC20PoolHandler.stampLoan(3, 48308019756214076451291787348815380849); + _reserveERC20PoolHandler.pullCollateral(5773793046228215053999999999999, 7456061926204429793607903634, 4854703381206777188343091339464); + _reserveERC20PoolHandler.pullCollateral(12834533, 112826290006193272272329245883089499449976916521, 2); + _reserveERC20PoolHandler.stampLoan(620414947951014358948, 55479373449884818137127093503032795854218420306482823); + _reserveERC20PoolHandler.bucketTake(1, 0, true, 1067087665, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(1008028410921931830706439554631972, 1000025677912312315); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 88837631991064265797); + _reserveERC20PoolHandler.addCollateral(981511930919704985466299288274, 1019566026076234719, 214453750334638593467532194901, 9514332216746800606121190058935714923); + _reserveERC20PoolHandler.stampLoan(45382050472408523937, 1134323158849835440374210667287); + _reserveERC20PoolHandler.removeQuoteToken(1000000588121343447, 4669573122720737257983643077851, 1351692419165856952, 535526686493100609866637797); + _reserveERC20PoolHandler.settleAuction(2999999999999999999999999998873507640132404328, 37839591875659261414478082677, 20601747238726220578738383689, 1670367697091137172); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.addQuoteToken(1980170308499596627312388548669037086440455874151073565391043214107423647, 1000002729487489630, 1000000000000008784, 1159368625717195380); + _reserveERC20PoolHandler.addCollateral(114309130404059100443742767176166656694, 1001991699653135886, 82064592694458773438878245591, 54824); + _reserveERC20PoolHandler.bucketTake(121589634, 1, true, 0, 0); + _reserveERC20PoolHandler.repayDebt(174951903380485487636781990117, 10540603475123035995441759027203700277, 689301209237534042503044750829); + _reserveERC20PoolHandler.transferLps(20576421501961095109875924586137, 821565400869263049384098769340147473509949338705101440107872312, 446759906807659170707299559221, 1000023663110363918, 50473985855479865646084889354343); + _reserveERC20PoolHandler.takeAuction(0, 1620577661935764979889153742102940011331672656009576, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 42); + _reserveERC20PoolHandler.repayDebt(2555408356738714318154511734152, 1566336494239272104455023512530, 1607385335255098935094); + _reserveERC20PoolHandler.transferLps(3, 0, 697134568680651292912264694129330525949, 2, 1); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 19, 3); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 5498233108097628921636860015897929239885628008658031942680159, 1); + _reserveERC20PoolHandler.settleAuction(10411262928384, 64945302906206507819276174694266164, 673834899730941995271467708003628559372251007280797831482003562, 100828766047465516353355873955607912481999337299602892148149527); + _reserveERC20PoolHandler.bucketTake(1003428020113891066, 3092707705224666915371271178278, true, 18445426602249624996594341478522310195, 6270776167735127); + _reserveERC20PoolHandler.settleAuction(0, 2, 3, 3); + _reserveERC20PoolHandler.settleAuction(0, 569213759132434146333989861527954089713, 1122768658576957193697319683472612072089330573370508395092600719217757, 2232844342212062360868394008663598736931028738937573684047837768754); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 95, 19763678798744106); + _reserveERC20PoolHandler.removeCollateral(2, 650909306351492510375180403908642105395444505462603529840843021865, 12264269828558, 23255); + _reserveERC20PoolHandler.kickAuction(1496901314086941116985140399, 0, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(1000026791251515679, 1000000000076520838, 49966876332927065240414510318043408983); + _reserveERC20PoolHandler.removeCollateral(1301837786889223275689304874295703209057, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(48088257584528553775371366540002, 18767393686282438874009780873914, 1000002287800689055, 13020611892561490617876995415041, 105561017142990863371013618492522101831); + _reserveERC20PoolHandler.drawDebt(166903972859453904554649125114055, 2826928908726112528828734, 6271472340749436226025402906042070163); + _reserveERC20PoolHandler.kickAuction(39078532344339277931753829873866420041294103474806252, 294091868242021663210654, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(151924826366949099109187942014922, 1, 0, 2375070941037958467016946319570027287415934079880741); + _reserveERC20PoolHandler.bucketTake(7660296721156564128116996520782, 250444556669324212920138880854, true, 401026654317398402479387198498, 79346256446410069164748722889); + _reserveERC20PoolHandler.withdrawBonds(3, 7664430512285693452639132336310702, 79137799368591796829948531690151946730788671760182870651); + _reserveERC20PoolHandler.drawDebt(2381367853221338086246900658803, 292736629954819904858954666870, 1000000000001016409); + _reserveERC20PoolHandler.transferLps(631655420124234883006089843183, 1669901421073462596483902438, 911704246580285785258463535782796911084904495768372576722676058812154449, 22301013475469413711723459716, 80223); + _reserveERC20PoolHandler.stampLoan(47086044704386092611951179482665, 2421143315961532149658652708049184793183349445452370882382473758546110293); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(2345216489792431165436616082231846, 6540397844759336842149791166045444617832656395469134992, 36949846181892037539014714744374392082121258054422470, 385578805079679725341783715262461005); + _reserveERC20PoolHandler.removeCollateral(335810817480735321897308890931, 18074610365884728566177444549757, 11028527515056393944785661, 380608822031435237524880689285110); + _reserveERC20PoolHandler.transferLps(1001363617794504031, 1754938619970146361047398166831, 56317, 1004704996786202586, 2283021041195328220460965222619); + _reserveERC20PoolHandler.moveQuoteToken(14600580923994567025070139230, 259376975927342487295285169063168886676, 3667910764037543333878495737038, 34811002976205508470660115727299, 3198863244); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.moveQuoteToken(1000223069498777186, 14291201384927970194468250537975, 1000000000000095391, 26644867460489185405935316582205, 1378091635521507824480528659916); + _reserveERC20PoolHandler.addQuoteToken(1986, 324666988852, 5801664344182740124117324284762766014251243381677923088421947813401772954896, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeAuction(0, 306219205979379762115429261026626146354006693601340950646570666646, 486383, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(3, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(1679023362014823180779, 80457295628643, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(9042794393683359375032851221456302, 22662089685760949997253552141358792354, 758639767938669757719130602); + _reserveERC20PoolHandler.repayDebt(1000000000058618601, 20718, 1889087558539285582453794393843347857); + _reserveERC20PoolHandler.moveQuoteToken(2, 101950606349055251, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 8630720253128324590143587114037822260, 10711803721898756375154933299962321364529450805480174967070129); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 8589244282237942838089105, 3267424238603054816392612513659653884166958225724510, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(162098161614466145675653428398116557358057765228, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1366081690426002393781667301100207863820875678819963206294675442486934829, 66119955435061461599772953511790450960708); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(24787801462354079831707021805315749503479430489054819996576, 8382350680439671455994582184980, false, 3, 233192802983354907); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 140145246571840, 1142); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 451193288466048174871931804); + _reserveERC20PoolHandler.settleAuction(3147518766214433527275066480, 0, 5670598285700089279347736658828319602237258013685948408604268999140821, 775273024362700869116315015841454399152262809112484186743129195716); + _reserveERC20PoolHandler.settleAuction(15210036304363011831471760323302930016005260497673393937740638997254843764, 4229, 442393221918266078, 431581544); + _reserveERC20PoolHandler.repayDebt(9702324990486353617062790652035, 36923, 1557414411692575049614040737); + _reserveERC20PoolHandler.kickAuction(33827964535551585866649895055853786533666842521649807349816, 174019785949541501813180769903352797607037835034250645333200920, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.removeCollateral(359404429679680259516520303620533857876633, 0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 17119182493175467247446441217015205931573254197690294514290638711497667, 5187144377724516920783); + _reserveERC20PoolHandler.settleAuction(20469, 3, 1608106971063078520800944163717795012011893, 12913481892); + _reserveERC20PoolHandler.takeReserves(2246207267318266379795959199246271937744968112652001098675192195819, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 81959893011549515333794285555613252); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 218030595591166760413688443855013728460025902837, 244918449786345610665, 24551806730958084260760768505301372208344599512052514352988343, 2); + _reserveERC20PoolHandler.stampLoan(15139152516116, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 40136968053); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 14430294837720736828784609831901633641415839373219260152377045466); + _reserveERC20PoolHandler.transferLps(1479443994810401307863, 3240791050554596080318659475256940196, 11287903240118920808036688598289, 836253221274083016949252521903, 35867090602330527196129932723972); + _reserveERC20PoolHandler.addQuoteToken(3191833627449245206388951313987622, 3, 2, 28765590604779131763100566181808183814); + _reserveERC20PoolHandler.kickAuction(1012597794042522663, 1001363223493495644, 2979005576441051099000000000001, 4543237781393840249508762130627); + _reserveERC20PoolHandler.pullCollateral(804619550965502849240331751147, 43204341777448340697218071727336511922, 166317247237896301336554964197); + _reserveERC20PoolHandler.removeCollateral(877, 26081754327267077832024595323686535544514847, 1104443688507823227014908812873784824158000165216296269026333207416610, 2); + _reserveERC20PoolHandler.transferLps(2579921671714193392036790901823815974431875562, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 1, 838670487553587455824759001968519455165030365645729371); + _reserveERC20PoolHandler.removeCollateral(0, 8314932874369217706219271377968623, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5722753978217762421694230391612755095864394561140919); + _reserveERC20PoolHandler.addQuoteToken(944724008369755878825679564, 8152157478186695930945819235301108297657213112759511, 1, 8447031771723810935049025583439112655065104619954532183043168882573532030); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 77730334908841063654517336602190925719039559190000690639916549783, 0); + _reserveERC20PoolHandler.addCollateral(5754587976527008644121927433876625278, 47085604858199183957244773350983, 1000000000021327373, 778247302624480445080148627629); + _reserveERC20PoolHandler.moveQuoteToken(13503061311767601930537723352932, 42194729243039244617333861752864, 1000023663111734915, 38154454113801269472603261851968, 448887379509160894700469690364); + _reserveERC20PoolHandler.takeAuction(826524692, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1312898287996812316926221739485547856404440923, 3171324923893961150197730427328419140640505534336960207612987950); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 945124431537035806, 121979264075491356750884170903867497620431543111529793); + _reserveERC20PoolHandler.pullCollateral(1002376784861705294, 1000000000002512950, 3584249472661655104890324722601); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 171749, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.takeReserves(33335169674945680122637450869727381235731767040204166342487313769329374673, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(1635387457131671407524340380115182311089091222516893507262191984, 1778203548642616703234887932901, 34855466765097909686165944178462, 1498214639551710032635917347053); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 35652952361507914270530273, 1); + _reserveERC20PoolHandler.withdrawBonds(7563108699044455259664002044089, 46745734526822769024898163380269, 14825284966492349527274179894893); + _reserveERC20PoolHandler.withdrawBonds(10014920262603098609079354681394, 258445317802952403158781896379, 1003679982802590823); + _reserveERC20PoolHandler.withdrawBonds(80359723897544410957687227796252871996798288993633659987627149001187761748635, 3, 386349389838133784); + _reserveERC20PoolHandler.bucketTake(0, 0, true, 0, 63814227384512303132034898029769335417283664075282712714318237827); + _reserveERC20PoolHandler.removeQuoteToken(3, 22293481284710620658163880216245202747177285, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.stampLoan(25, 0); + _reserveERC20PoolHandler.takeReserves(44115221569423280256810030976096648586688877391025, 1009487874600256798, 3312628671732181239785015085872); + _reserveERC20PoolHandler.moveQuoteToken(2, 0, 2673642762334881902275670680607272401017, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 25452286693146343801325201640617381062624112073075017705827644806198828); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 130566927102001267631091766593187319); + _reserveERC20PoolHandler.moveQuoteToken(2999999999999999999999999997270811794866705477, 2999999999999999999999999999999999999991787678000000000000, 8262306551981871683674431965013, 27675343101030280425053821923596, 2038180595929914696571674490277); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 367186637508007765931027302441781820826, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 94, 41118243689910846773975791077593857); + _reserveERC20PoolHandler.stampLoan(40336821268966681859372323, 19818098054623211630781402212682); + _reserveERC20PoolHandler.takeReserves(599855971637647422531828641411299289652494904037072542321574877346990351, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.drawDebt(23636326591882435070841540989982539342525217, 1, 3443450177671433065136486374905171723384712); + _reserveERC20PoolHandler.pullCollateral(3407643107656453665352355326276, 6406519683, 1616131514552702913); + _reserveERC20PoolHandler.moveQuoteToken(126255228383090241649645457, 2, 1, 3805631364049992012581, 4562811149987395387302446168142883943651452369889493434650064); + _reserveERC20PoolHandler.stampLoan(6343899386739074052383912471933659665233415679446021890499158323999, 3737563454638121); + _reserveERC20PoolHandler.removeQuoteToken(8171858486716693634442428979972, 7532704288043373672701734049071575, 2435516902347896135003158530160624046596793083396723702169475781052418739, 125806412209357602315411270989); + _reserveERC20PoolHandler.kickAuction(94218998321979101091579361469033923, 1506528043947710086527, 56953, 1000000000003186993); + _reserveERC20PoolHandler.kickReserveAuction(1279692236670340407839390027438, 999999999999999999999999995695266826188764850); + _reserveERC20PoolHandler.lenderKickAuction(91860437018029942106736707, 19901682901705790094197389731266428762, 2871426509782598691132806845741); + _reserveERC20PoolHandler.pledgeCollateral(1046663387301306313, 2269183893930887518789, 8449120383337658542313834510); + _reserveERC20PoolHandler.drawDebt(27785347699503820901399879332888109190849456928606431167651755139, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1713848438888311900840454529720586608837916640462934722258422736972759371350); + _reserveERC20PoolHandler.removeQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 559015360363506049592033146599538230556152138513, 4224040835850618836449414281330889726905037191); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(719884615829855951502053925, 40514618023930374906737795051369, 996522626658598527); + _reserveERC20PoolHandler.kickReserveAuction(1000210299191267342, 21848081744889842032259799); + _reserveERC20PoolHandler.transferLps(41176841003300366188678747044016, 1000000000000202878, 892226044474780203, 2345174721576172242094973097744, 1002461068182217730); + _reserveERC20PoolHandler.addCollateral(1, 8389290808067, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 4199905525418333960084571); + _reserveERC20PoolHandler.drawDebt(10055167010429240904295535880279679236928067932313773306346, 2062927612810329164121884, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(214058769213004971483299824147704880309988863823872956199333385588266359, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 156460556490220286459794831663191862495712900915494, 3); + _reserveERC20PoolHandler.moveQuoteToken(16026606971576125792038276224905771724, 42229395091589328148885254074700, 2999999999999999999999999996557669716452717239, 94174805764806227759312037, 31952746675277541716149426761); + _reserveERC20PoolHandler.pullCollateral(3, 613429475390944770024771937566086765808621395444590656367675, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(43004094552460109933737795051369, 1000000000001536964, 47329834310892324059794516143612); + _reserveERC20PoolHandler.lenderKickAuction(3223107428472928893846594897623807068519080928278103624577177495, 155468319140108928115868824, 293111914525539200529832969672); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 1553791120311727419313003098628601831375818652738750430243321255699457234058, 2848580267463992749286020481447450330940277120251286980346758762085429070); + _reserveERC20PoolHandler.repayDebt(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 30800677020265022726994564446250407587335423610258086582279699609); + _reserveERC20PoolHandler.takeReserves(98, 0, 2); + _reserveERC20PoolHandler.drawDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 17081631531234430868755); + _reserveERC20PoolHandler.settleAuction(0, 124485767452499488729229872355411026999058848390782330626437044951184983674, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(3092425247270667618577740769078, 1984451972130717122277584352, 7601095710, 976851733034688520014679503904765730299635321864273872377716231038388682); + _reserveERC20PoolHandler.transferLps(7258297055762363118374913562182, 169280701814693207458107746893593, 3016184994, 36959, 198392171288632319619890088403); + _reserveERC20PoolHandler.takeAuction(631827886324691799260737176383, 20158214945344535238899719, 1000000000000339746, 45596); + _reserveERC20PoolHandler.drawDebt(2352395, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(24075416818619848371237884837354105855701810, 1000000000150312534, 357206816497633797795766075857, 2211062896927414650000000000001); + _reserveERC20PoolHandler.drawDebt(158221180370966628647898645886900557, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(601976019349799279971693231224387997563967046839, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(1000000000000033587, 26067398393172978128505255345653, 1014707610262973373); + _reserveERC20PoolHandler.bucketTake(212030322175, 1085265810529364259, false, 10340, 1001468495035751277); + _reserveERC20PoolHandler.lenderKickAuction(4912278855060538384075862281401518225745, 6890111719575101135, 1208685164269294632326616558458387738898263083812025763937284571422684); + _reserveERC20PoolHandler.pledgeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 414304556329415513337288454880436875355962706823924821226879959685); + _reserveERC20PoolHandler.removeQuoteToken(1012597796095141412, 168422909187104819559398586897, 115001329710513124312842611849885653725, 1016862066585352764); + _reserveERC20PoolHandler.repayDebt(1, 35433071722933767545627, 19850580723667310645360423467083039895857815407755900294863); + _reserveERC20PoolHandler.bucketTake(52905, 1001990555210577875, false, 30704001631076377992804387097560, 4964411925801356890440926719634); + _reserveERC20PoolHandler.withdrawBonds(902049334343174010258180689432464893500167791954565467111453676794405574525, 93825196284231917209271558005430168893371172646872368036173399859, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.drawDebt(1000223659249469083, 1000000000025272821, 342153782089498959020369549594); + _reserveERC20PoolHandler.takeAuction(1966121193958, 0, 3, 1); + _reserveERC20PoolHandler.takeReserves(37210418404533111842591772714268, 272263274659238014282935227201, 121193179211775652418975310568); + _reserveERC20PoolHandler.repayDebt(0, 3, 3027849732940152272643004930836652751212438305); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 1, 3); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 440627162605846477299811845, 1, 14587839508526); + _reserveERC20PoolHandler.repayDebt(253846430073239714449444794435465074817, 424632527507355202405374781342448523419325917195504769778187885659734, 1); + _reserveERC20PoolHandler.kickAuction(71868722348399544979775488549, 1288052544126960716186312210424, 42861022593145819123298798, 418545933934483612864377435440); + _reserveERC20PoolHandler.kickAuction(14390873940052194063712455208184467768224753529776959578333836341283023, 0, 24492120063268382318751488673411107146343785762750801282649847503258863688, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(1000000000006026635, 3644673993596556487530845405977, 28166078845084113682745503273); + _reserveERC20PoolHandler.addQuoteToken(138342113502537584009224815471754125794729296, 140410562315970560645672579024005015215222759325316299212794291, 187776516121869847130707777, 3); + _reserveERC20PoolHandler.stampLoan(74767, 10352974830780836732284967019370284); + _reserveERC20PoolHandler.moveQuoteToken(440054470544942161015702249089, 473764472508684186420246785130480110866, 143724701961402649868096262082, 88689132756192426396011621558596, 999999999999999999999999999999532057142746318); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 84148417493960953121235017555, 12602299180160105); + _reserveERC20PoolHandler.transferLps(3, 116276564240423351022169369883913937682968025134596832143328500, 13652504351996060136485943061921045553433919280858381, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.moveQuoteToken(8710826790139477071567238296408, 5381588207548444391942, 81942441738615255647447173385, 2999999999999999999999999999202073746844174231, 19804545373360930438727950376); + _reserveERC20PoolHandler.takeReserves(1, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(0, 1, 1); + _reserveERC20PoolHandler.kickAuction(187369718260673084677177770983528694611066138051990882840622109606, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5256702776068479733560); + _reserveERC20PoolHandler.removeCollateral(50757693158092396561721, 486860249514894248997187279316672878083732699542499615607116953084851912691, 243568217977156104761900344400729170846895679404, 221373275711653723819092284324741741); + _reserveERC20PoolHandler.removeCollateral(37, 3, 3, 21170239761475710407738300256578775902879336111932320361732734); + _reserveERC20PoolHandler.repayDebt(2939950737, 2614359111179943353039921822864585019330283206815462, 277117174863108701765229886304009006757251643541251997044106730); + _reserveERC20PoolHandler.bucketTake(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, false, 88747395744336960812792695144477815243992719485003700, 17); + _reserveERC20PoolHandler.pledgeCollateral(1000070099042580168, 15700, 181059567252662642284775646944); + _reserveERC20PoolHandler.repayDebt(40608973759998670889034259706436200292870718014476630914026783064925743, 32709750049266413226980914746504, 2774827942086700074656547237015); + _reserveERC20PoolHandler.takeReserves(3, 1, 3); + _reserveERC20PoolHandler.pledgeCollateral(1374508384447112221151673737252445, 3, 1242448561353408204089245219492641); + _reserveERC20PoolHandler.pledgeCollateral(4613312, 166462818594999004000285224370874, 46128919000000000000); + _reserveERC20PoolHandler.pledgeCollateral(0, 3, 1); + _reserveERC20PoolHandler.takeReserves(10600541453010471063060668103770, 1000000000030846866, 1011907073748142027); + _reserveERC20PoolHandler.takeReserves(295662418130183354259472397439, 3010967356142493016101408963449, 316973692305534063069480593383); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 4747585853841199148877162181596986615, 85407087496031384935084990012499151513693252); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(62297596869348499551430555171523, 12764203682743022687067487038799, 7592945174268388137250498464); + _reserveERC20PoolHandler.addCollateral(29639, 1492155198958236993971985040688, 1000000238262501636, 74804040532403812662964682142968973020615679271643214140520317756); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(3294781817862788900406894512003, 999999999999999999999999842390319346305818045, 61390668264450382072803034892640); + _reserveERC20PoolHandler.addQuoteToken(1245355855534683304738, 3596, 28218961244850336359025761907623401796179346908284587, 446695305621805670543388021047918); + _reserveERC20PoolHandler.takeReserves(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 349516261024356020535946072803560274070875511561040610105787); + _reserveERC20PoolHandler.kickAuction(17635424951696419815382631071728, 2693415858665353, 2602162094843137839107253466576827403992675096367785798246142132951367204, 40278); + _reserveERC20PoolHandler.pledgeCollateral(999999999999999999999999604459581439346945741, 48460754998427471660917758600221, 35431142457254518340049017426); + _reserveERC20PoolHandler.kickAuction(684864262608031275694905277137099736172729, 13164245300667052765425564131401181785635389636828560293678303227040736192, 226069, 18796443394737972145174665068348915780849); + _reserveERC20PoolHandler.addQuoteToken(1909274676109888416696909612227, 3409959436761944629196119261831, 3513447886542820108819630337222, 2218836505553754401962819532290); + _reserveERC20PoolHandler.addCollateral(15999999999999999997771290353919437051590553081, 2483817848487194201968988891037785976683589694530293360343564464316748465, 75659, 10011898350855440492577292889061); + _reserveERC20PoolHandler.transferLps(1000000000016924410, 80847, 156622309249442254668065937073, 1345709737701026893872391026259925366354338050636318065311345041016833534, 2564295583328012027229370633699827); + _reserveERC20PoolHandler.removeQuoteToken(6931, 2, 11187147348148063637288280911482975379025664333914709387733195768820953136, 66535088595898680504491947416511746584); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 739472905704432975445872057496064750560162054374991865022, 1); + _reserveERC20PoolHandler.kickReserveAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(15273601339779865556, 612672331826166961542404784); + _reserveERC20PoolHandler.moveQuoteToken(9954959122928460738178966301440215687, 7258267453236241777410561135781, 254426607181610654099816311984, 27675, 72241528068249060861434376261283226183); + _reserveERC20PoolHandler.takeReserves(2339388649099388906564102474421516592675965836146, 0, 1); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 6467771922554114585695127556859959616646197791325644086, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(1570512135312372782, 50755033896577866412336339286154, 4992380490117455247396578945950, 1000000000000095637, 3954572390016612); + _reserveERC20PoolHandler.takeAuction(1, 5035553381538166860, 17520718211982967875811552639187835099802344748373770644611885900552769, 16937896600607434175932804002562033388); + _reserveERC20PoolHandler.bucketTake(3246913513182982684369471, 601224746267384915361186012, true, 300048827218068722585202605818, 1000190816987436805); + _reserveERC20PoolHandler.repayDebt(189333614393945480473047559564025641664632882542839829445029435459146449689, 1, 305245720314292585520445963109907593600186995624014351261981221449); + _reserveERC20PoolHandler.transferLps(2622732633635496042024415167, 129584447539751263576042599481, 4345836195937173739545957612950, 1000000000344166745, 13526); + _reserveERC20PoolHandler.transferLps(1243956398368446835428592392487966, 2, 31438179048381074776594535, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 5504595678382703947689457837197853512798746445270723094769730509130851259031); + _reserveERC20PoolHandler.repayDebt(48122157531875019297937483673057441927, 4929395242438371772023024187, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 34960887728721649582688543038391809661852965670308795319465479110533721, 3, 9079250980372981728289636579895065606493); + _reserveERC20PoolHandler.transferLps(45741062199996811661829407833778, 1002925497789172036, 3348415998794542405289028614219, 4543237781393840249508762130628, 10451783889050986059914314925362); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.moveQuoteToken(1000006111106383308, 389943339406526065643809826307, 919861223706886480054100624395531360518306181490193000441789072690472568, 4902712438222418156960118202179, 57020); + _reserveERC20PoolHandler.addQuoteToken(1002394369426536425, 186451428712679505271474772500420203142, 1000028864255564671, 4613312); + _reserveERC20PoolHandler.takeReserves(253616080341702951039840207234554210112608914722019316737211220, 3, 618683761847809690476011478669562); + _reserveERC20PoolHandler.bucketTake(5107289775551009714265398828, 58239929208613487673545539839537, true, 10614954733900693337883131811566, 59959917473197360612217453038); + _reserveERC20PoolHandler.bucketTake(11343767190330077, 5305542421013002098946162761507124072889558671413540653446327431462482519, false, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.kickReserveAuction(195611832207981, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(444336242804574535935803212252, 739335979329854019841382538180, 611335978449608051571725865); + _reserveERC20PoolHandler.withdrawBonds(204639764874912526302929294259224745549757898239017386720227888801, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(43, 398414, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 818197739274385, 3109940005469896546943034838325096537287851986805349652485124861315226185, 79951603562425244082613984691459967549733201904); + _reserveERC20PoolHandler.addCollateral(7503255362909933740353036399598724631548502904172507, 70703781002198559727077501319951135395415964442742458029369199607274302259, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 62177412552400240130905500985792551170330713600359107712140366); + _reserveERC20PoolHandler.moveQuoteToken(1000000000042222999, 2783759507041476451609452017091, 3910116030556477304950797944975, 1000180366609735594654546200875, 1000073307384707586); + _reserveERC20PoolHandler.transferLps(2, 4380838863697119881245, 8401373670076, 151304846873662610745036325684108520706409207722902, 439067808377227164993214417717677182447091763691974783835); + _reserveERC20PoolHandler.moveQuoteToken(2900911613276475134595294756441617160, 1001642062882126469, 522009379671926026673125, 48864189873578253674755865903791, 808457142640970747579320727449614530496938922487997047981517707892173105516); + _reserveERC20PoolHandler.stampLoan(70611584249042601219923899752522, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.repayDebt(699227626119180703855969585859914991602486216, 61174575481612701749366203163138873145660186220, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(38021510673686826643411280095892819, 10575569277426429116787333406765989155, 9143871326570671144612741, 0, 63965898373797110016374833); + _reserveERC20PoolHandler.kickAuction(1000000000000215708, 9742435865036228325, 2279027704282960730293829397880, 1011433039251685791); + _reserveERC20PoolHandler.pullCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(1, 3089002977091743554547106885322, 3, 3); + _reserveERC20PoolHandler.kickReserveAuction(127459421043167986670304294028941, 28434730246530337174928863676255782827265886941); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 40546726673); + _reserveERC20PoolHandler.removeQuoteToken(1957000819, 3, 9113162229622, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 606634000816866728481207507062223878052); + _reserveERC20PoolHandler.repayDebt(189416040259214799195286367505, 114633194468015894844842538877327997827, 41122064372505960281143532579825); + _reserveERC20PoolHandler.transferLps(854174013967939640704, 0, 3472230385523784266989048320507837312965332605, 1062033357720348271227275822, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(1000000000073814241, 8392336899063969730743445411699541374, 4266928576051521121791788286912); + _reserveERC20PoolHandler.moveQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 5537015730771606190628980276480702714092340919693617125745266687771, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(10998953227680, 12837385376505294065689716057976481943708064567, 11165362627764357727664302346331704208014179965722704330244614588); + _reserveERC20PoolHandler.drawDebt(10477615076618582409266600360460, 32239621135162162277043409, 3809215974330137261885); + _reserveERC20PoolHandler.addQuoteToken(0, 3, 35824652284393, 26000895106320093697339057005059057581530); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 143728003959516542098876386692638660115644744890968970, 0); + _reserveERC20PoolHandler.lenderKickAuction(3, 3, 3); + _reserveERC20PoolHandler.addCollateral(1000000000002744133, 3181479033519037549054396102852, 1000000000046602175, 7501953304894360); + _reserveERC20PoolHandler.removeCollateral(1004883216114983744, 4821062152, 59507056055622933352316335901238, 6777190129376383280); + _reserveERC20PoolHandler.repayDebt(1996609957930092519445, 1005664629974655884, 83587277334608262634698364881818289); + _reserveERC20PoolHandler.pledgeCollateral(3, 272442104930439799176623819582928141322385716300, 0); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, false, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 16837741526577544618422168961003433506); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 121216253874851409907712688884709046883753338797397950948092495339614, 9519336618378953119360331006046705826471228398200, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(55566902870650052321244256870, 739475161515789068309861846972, 23588786381624707295885524668905, 3220530360279047756617337097890); + _reserveERC20PoolHandler.removeCollateral(64607742445, 29399049678262583858383189024093154995026411, 514939342679, 1994913487586); + _reserveERC20PoolHandler.transferLps(3579029481156423015096523210445, 1000949046257976906, 1482702416621575267680041261310843870, 1000000000001525741, 41407814465795235985758152112072); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1899829718705946950009, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 4071, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(16388720444953234533953836188210, 30708159126021833683864736948109, 3159893632195400188629631196004, 4761596232111425003086, 4426679966091362036027381655000); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, false, 140709671077332481452262493672850745199192754972361702861666494965707, 16335404131681786708); + _reserveERC20PoolHandler.addQuoteToken(1000000000000054754, 6088169210121882589101494145130, 28702230669046203387147092, 1000000165591536628); + _reserveERC20PoolHandler.withdrawBonds(11287262837897320835774855949561954753801667518025337936979675928394, 173926263758001554800554311623005332689390983346758, 1); + _reserveERC20PoolHandler.addCollateral(1, 6398817260261666314852867636530, 9617016398432187, 3); + _reserveERC20PoolHandler.addCollateral(69239432369407156554729315299390, 148925603282060029744043794, 356444930304252039339972896338870741066417585, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(8427255384038445414796500553570, 3690513441, 83267050009716321309); + _reserveERC20PoolHandler.takeReserves(805946115046072309926812146637594, 1000011812110616141, 999999999999999999999999987984507255548044887); + _reserveERC20PoolHandler.stampLoan(134177014855, 324265027015124685079632986184231); + _reserveERC20PoolHandler.removeQuoteToken(617547408812112628762492845324337, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 89167254817282090527009666185500915760322446662951072087); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 824977449388081115692058463811469009267750677519033815758845047039069206, 216295845876737255118370); + _reserveERC20PoolHandler.kickReserveAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(71196203361747022200646112508777363004895860455509509093435934777052, 617451592261434990566424127135369390547); + _reserveERC20PoolHandler.kickReserveAuction(49046620449355538574108822723048473721226797556007972061207479861126558122007, 1681971540546106939886540818097); + _reserveERC20PoolHandler.repayDebt(34117849458439304603531037558134056613124878388714396372933497401034693613, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 311076080883827609666497900355077389); + _reserveERC20PoolHandler.pullCollateral(26837463, 2, 386813247934245508135466452504428497302854092145656); + _reserveERC20PoolHandler.bucketTake(14719891894389862916675939874687801117, 3, true, 206932969339721167338, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(0, 31215452890896, 849252499566210313627964086616177183, 67619927916638444765405212194); + _reserveERC20PoolHandler.moveQuoteToken(2002826128638410554525001651, 8262741541975370894149681021552, 504341812693013330899353764496, 2608383861525559913646159824287692638348537290730183725338119128987515717, 827877497422569730196433712720); + _reserveERC20PoolHandler.takeReserves(49319048696179459876764521415554950407, 1000009576894312213, 15474201585648493818096830848); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 208971922852451733605178069309845871492428856420822186); + _reserveERC20PoolHandler.pullCollateral(5472022468726426057746749347607938272, 2734605926748026, 57412011127732775097404378525); + _reserveERC20PoolHandler.takeReserves(4734671197044827548717939380428381353683295952669431933086830759209679374200, 3458, 3); + _reserveERC20PoolHandler.takeAuction(3, 31652764407603809202567231720968300, 24278485957775966583085341597542383084774652767984211890973858, 69813); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3643088802007737880345341401480674145644399630, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(548149339526992026411727154669317228354258846758829541645923969825652822590, 315332917740940014116142204884599577857866728880681, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 17319091157964314308133326414740414883585964869908824030590524221560459296); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 31772885840, 80649226022161965095264557656855503063969783872821239753408476494136381203); + _reserveERC20PoolHandler.repayDebt(2, 203594290633467, 109915321335764446784516297311171329428861724155000945); + _reserveERC20PoolHandler.takeAuction(5209052980443878972097426195329331082748121531514024320283135367958978389, 20466785746052430319494300883508088158, 1000000000000006406, 2036830866190078291001012640222692603970577391277585189816236277662475530); + _reserveERC20PoolHandler.stampLoan(1000000000001714347, 1000949045953223891); + _reserveERC20PoolHandler.kickReserveAuction(1000023663117902847, 11628318576836338822858558451295); + _reserveERC20PoolHandler.pledgeCollateral(1690356958, 2418667464181645190454657523496, 15590115456463739121009780873912); + _reserveERC20PoolHandler.settleAuction(6497384749676704002506040632623223269043510077447958727968224849194262746567, 48969268158137594519074671349496953233875329105335341205431683919389834591, 2, 8085299750714346750471119200989543814852486159351); + _reserveERC20PoolHandler.takeAuction(36004164180917797442049090143803587324164732655295337991954766, 1026257101, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 721915211138235596666562213548); + _reserveERC20PoolHandler.takeReserves(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(2467496102641837415454078845380429676661, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 511713400825952817845128254809); + _reserveERC20PoolHandler.lenderKickAuction(21458584990020581730669348122049, 1000000000010811070, 94087426595475001024620619623795589); + _reserveERC20PoolHandler.moveQuoteToken(0, 2107427833004587, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.transferLps(1001899795606747737, 2373641519210302125440499804166, 34047636349854801110220055503, 34847461189792439738888732462989, 29843101794609691418699729979760); + _reserveERC20PoolHandler.stampLoan(64342440161439968126153531001, 47715984592978610842977497); + _reserveERC20PoolHandler.takeAuction(0, 3, 76839939295710298287968416342, 35961057024969730510805988432066821215); + _reserveERC20PoolHandler.moveQuoteToken(1000000000000001115, 80058892011638219088774282707, 1000000000000295334, 206932969339721167338, 5068241346233860817090000000000); + _reserveERC20PoolHandler.lenderKickAuction(4590229218682922293384543475207389674184095242048282133882530155, 12858970231955165714723258964050, 3313407700766602942600846190371); + _reserveERC20PoolHandler.settleAuction(0, 787, 1, 26855431050061318295281702458654621); + _reserveERC20PoolHandler.removeQuoteToken(10787879828276561787907659, 1752324975023446370166631243477349938831271874913790830415784104971581623, 2126697816220953266321054981, 9136177634406919834867938955247); + _reserveERC20PoolHandler.moveQuoteToken(2, 2140394744612403395411515, 410162959206533227076025178378814965936078263772878058839305717, 1160216836414032418743732856358, 2380667958898480529782307432317094858063136441758369); + _reserveERC20PoolHandler.takeAuction(2, 33605249707261477720401837198594390045720294481538478217663413403317194912, 3, 82627313); + _reserveERC20PoolHandler.moveQuoteToken(3, 21983004200681683178694047420, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1137495143332737677548, 73986759757532635692471902194); + _reserveERC20PoolHandler.kickAuction(1000000000051473267, 63636, 1000012607736664762, 12203); + _reserveERC20PoolHandler.takeReserves(2678005446628197510982198602641, 753350599340214086189228589742850656328708777921191853630539665871192218, 121933357214081830585456870479); + _reserveERC20PoolHandler.settleAuction(1802509245109441, 58888266649982529, 78810260046336730348960637311, 14895789091424126052485217483); + _reserveERC20PoolHandler.drawDebt(3372401127582776196477161806371, 116257301217960287118209259200, 177725721761408790267063); + _reserveERC20PoolHandler.pullCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(45730281276324170315045455245, 1001849576473248325600960, 5087544389922750116279019958205); + _reserveERC20PoolHandler.addCollateral(6436826050353126076251332097445, 72253, 6943702076798384441878843819966, 367); + _reserveERC20PoolHandler.addQuoteToken(12154135416876866671482288021, 4791055028387365596831037436878, 1000923172882090746556282418474, 77116); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 145756398474529543200948627782782717514207938448926073202045667285041795562); + _reserveERC20PoolHandler.addQuoteToken(1316747661434312411, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 730362547523365982373847207847852866922534177180389600706171005644); + _reserveERC20PoolHandler.bucketTake(704420670845470326536416547, 14889860979480465542745827198280669390, false, 10113654719660011160150407083004035, 1119557035484711941); + _reserveERC20PoolHandler.takeAuction(818766838797636687036684093746904597030174129403527511242, 332588918363912915418012194418215435055195116329655202631154235078371, 18218361315413580993680434202242804863731602952637159234779255502, 583598878237561476602970225675649403209710349278170210); + _reserveERC20PoolHandler.bucketTake(92806598535574311766094720143, 10567669622161856068457209841624215353, true, 1001950366860280649, 313390872286231920912678509968); + _reserveERC20PoolHandler.pullCollateral(1, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(165602038201241167124934010880804288889, 1059544924650745117, 1000000000001665880); + _reserveERC20PoolHandler.settleAuction(45238770905530309632461041, 55516617148954837089, 1000000000000353521, 1000000000101722682); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(64186276603404900135408779465, 241005642966633092059073643466, 133106221638820210782339521578345582789, 836399604068222486024451531875); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 8154551843414, 15581727102782781000106891899537); + _reserveERC20PoolHandler.repayDebt(114003539405901747662409770057895625892236900723229376545102045299313524052, 3, 1295817633775147239814066918601931656); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2041566876853433); + _reserveERC20PoolHandler.repayDebt(34090268866653377371213028107553740226112797796358, 49422813852904862905205068277512735260083112757937608276748361871513508561901, 3); + _reserveERC20PoolHandler.pullCollateral(640147018119779732027923341517056792271012063859870427, 41091524251743479473, 1); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 7000307507121515397224349979788148494653965165240448140103, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 24855458972101101429413282040466038933870880961798387265387568); + _reserveERC20PoolHandler.repayDebt(1, 37857925636070120009773995710956875191896589609628443958547342, 4303136990339032587366204490); + _reserveERC20PoolHandler.settleAuction(69077596049646432010907426389824718452372062421199477649139, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 775140505919428, 121483794606554427345393481978826130183965493826665418013855); + _reserveERC20PoolHandler.repayDebt(12552605935764305999830000000000, 3323471710135011198114371536827, 566309599808888735921242191345859967019); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 10364997189505948779185876227377949728383610524451712, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 2574008144955087922937391); + _reserveERC20PoolHandler.takeAuction(404808547373634648, 12368863738455861222976946672151683949155485, 751675740200520780841144842410, 1); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 14456104744562465004673098204387027981667, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(18531224728306950045858993783185865249572040204, 367397455680449908843278712969628771307650794362998932478758442116267, 33877366739257652094527611525801173733838829267043060565618071654363831); + _reserveERC20PoolHandler.moveQuoteToken(1360477279849186841789672721, 660901766895100153384686895285172027227500761906255987264542576, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1588007980739153312, 238135770078400732516666899410763073999043); + _reserveERC20PoolHandler.moveQuoteToken(1016862066584327514, 17666339520024399115706878650862866, 288465561024563372259289964817, 3314754340612261248928378527175, 1000000000069781375); + _reserveERC20PoolHandler.kickAuction(986164060173011568066953103338500845199137279444296060756976003678618224034, 5594098545640069118913460936912037187418488259414288080281932159345, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(18284815002216769529635798586938290520932040855865847144, 282894985897879133253360248721160, 65540863279371157539602672732328872035834338430373881633315749674); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3892802023273394875566011373937961824175938692007885197473, 2389484120131308044753754951608279264, 17241817266632502997918811083598169813); + _reserveERC20PoolHandler.takeAuction(2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(82584, 24882460231875433583503656683596, 2999999999999999999999999997499853899381968792); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 4378132172522820288766998797194503513710513223082687364776360004952066115514, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(12710914521063947567814489504286650320, 1033895712391973941, 3548838791); + _reserveERC20PoolHandler.transferLps(1000002984994315547, 1000000000000501335, 7464472997614830931005959188682146348, 2360576426606845846045983073477, 5326); + _reserveERC20PoolHandler.stampLoan(2714411721563902229264502311486100933400547755272291946289341210, 0); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 266378754587727057366785644202713701149753298458169330493551129348890554290); + _reserveERC20PoolHandler.addCollateral(627585734266112490877, 3, 150011754255378368, 449150663980554501675397538884511801286268350461259266955946113693070377524); + _reserveERC20PoolHandler.withdrawBonds(69755870639106489223792033402, 2403955956903317505, 1000023663117907912); + _reserveERC20PoolHandler.transferLps(267460592615905451805369925133, 996831437816588836, 2058922422815164223275, 40016, 14078870102352204979225118697291); + _reserveERC20PoolHandler.takeAuction(0, 17191843594594813646124181874392911134705662231122940, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1349511164268382560747312297885191093591569817672636); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 13669303355200, 0, 49717729); + _reserveERC20PoolHandler.pullCollateral(2, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(68781844914951543251822616894, 0, 541571800435007043889359718838706581, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 12284243383013308849985591794168486978032962355229120695152436673, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 297098837920609993627346455); + _reserveERC20PoolHandler.takeAuction(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 30305830559510034870); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 2227645472180521193213545371861058853854596400054797723917892, 76300248588872316654102); + _reserveERC20PoolHandler.lenderKickAuction(7627824129, 7782900, 0); + _reserveERC20PoolHandler.bucketTake(47342543473755793036661447734689, 3728685002602151504313727215649, false, 1003904138570561975, 1000000000008914352); + _reserveERC20PoolHandler.pullCollateral(868227337705816342031594132228544803015976128550028111658967193624694502, 3100298073752995760640510020331, 780928037704704141404232113524); + _reserveERC20PoolHandler.addCollateral(77911642, 9791911424437081891466335896404750115558099136157476098228, 310346747504038471860110251441005596196318416521666224, 162301919434615158314827490); + _reserveERC20PoolHandler.bucketTake(2397973187274517144694648821926, 36338, true, 5109259196015620847193565874180582912611992156483105377107194175292706230, 2418481850522489689898316323476); + _reserveERC20PoolHandler.bucketTake(130116, 2, false, 1643050650226723, 488457634988); + _reserveERC20PoolHandler.pledgeCollateral(2026322906152943763681493274754, 1000000000000082165, 358074578038264786177819543013); + _reserveERC20PoolHandler.bucketTake(1000000138763219112, 2608673139169856285016863115176274742370625124466942276636248625701473911, true, 1000048228202784374, 1000015238869242674); + _reserveERC20PoolHandler.kickReserveAuction(46707878594879380245894833946199202, 3439); + _reserveERC20PoolHandler.moveQuoteToken(196032901085267490062626622865219848, 86728, 237680495196, 20032521775852927856340461146041993316248527946500216944825, 3598521066699949453836179301); + _reserveERC20PoolHandler.pullCollateral(0, 650117641961360159758264318490141232354028963, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(2, 1514795229115051305604101146829213090172736472640255296203373714130, 31096276355781986663671063755707097); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3644960801591761650296205600860, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3699749754979574792740192636745453457834231211348300904); + _reserveERC20PoolHandler.withdrawBonds(0, 3084819096359484, 2668110); + _reserveERC20PoolHandler.bucketTake(1000141289879580594, 6640249644134923252945085789, false, 1000387079658743474, 2999999999999999999999999997649267972301516877); + _reserveERC20PoolHandler.withdrawBonds(3, 74339090906452786145571962349948678371922623648, 1537); + _reserveERC20PoolHandler.pullCollateral(3011553740035934351809770486813, 1000000000001067859, 999999999946628247); + _reserveERC20PoolHandler.settleAuction(40494450726381406894643135781501388063204327172425949652983, 0, 27922917004461598751241880860079587389156102650056171403076686, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(1862843155510446215671072476343, 206502468675827466081762217, 311636949226557817837695203831); + _reserveERC20PoolHandler.drawDebt(29833993580168826762570491439191, 2493405050044010187411190345831150685373420103521498416319662992415916032, 9249022650961495); + _reserveERC20PoolHandler.removeQuoteToken(36873827407396593375109595158336712517126022223821429, 9921623897832115842629221848335226713184066927219889656303773898, 3, 171483466126354960754361018571191033898233030693381967738); + _reserveERC20PoolHandler.removeQuoteToken(1946295250531857927008509032182, 3132277276, 43977781396442448056302713752411, 26105861229756643879682505565055); + _reserveERC20PoolHandler.stampLoan(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(4519179212755668290174603593181, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 661661921217116028736205854285705640412111788263228660685948883133175508, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(12621908663717618305115322141429602847, 469967169083710356348445380455, 3425658047258119759645677610873); + _reserveERC20PoolHandler.lenderKickAuction(7028979672410376659362513734743, 75845664400010848229945, 3238252857162084120781260649616); + _reserveERC20PoolHandler.withdrawBonds(1756976823797715943, 206936952822493179686277999526, 20493396648483827745423693794861620076); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 14531921946488926688406, 3); + _reserveERC20PoolHandler.kickAuction(1363380316372949365872926080452, 49377961139166072194929, 1000000000000020135, 30704094663821761586440302495626); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1369171724111265245558529256895425572654840444218640172397015879, 1); + _reserveERC20PoolHandler.kickAuction(5018740734840721, 4198063652, 1000283766480992716, 609613291679306139244054882); + _reserveERC20PoolHandler.removeQuoteToken(1978899109942582132438544473336, 1000000922723662644, 29045649240124667968474671, 326840731614299283436641737); + _reserveERC20PoolHandler.transferLps(90040296724635085130646406893, 1000000003154648694, 6928750124935286308291117871717, 617102830405648194575248243, 1000000000079280681); + _reserveERC20PoolHandler.takeReserves(26951, 57591099522432496612569332993753, 1000000000431764870); + _reserveERC20PoolHandler.kickReserveAuction(1785023303182040699561323163868539461833471682299199885502419847558537548, 41755); + _reserveERC20PoolHandler.takeAuction(4515121123675332425333238990372989707, 40668818707109576291802913114552073295783104, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 74379578431467184786931841706898851831609043822354); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 34811073589245618920716, true, 4803215148734360382779619, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.stampLoan(2175932897072046418243824107440729415871354107490280767574144315067397213, 608277036850699368666203686); + _reserveERC20PoolHandler.kickReserveAuction(15725039668, 3542259); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1617612095286639382441911453392510299266741534939091688264); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 1); + _reserveERC20PoolHandler.removeQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 88487525717754595738231179628910788778518400738022879105180616162014455); + _reserveERC20PoolHandler.settleAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 83377703743128339786143424824853877673535218464); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 132588305124234856195851989, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 11292917568781, 10346385328990625875673008871090405161537); + _reserveERC20PoolHandler.kickReserveAuction(90796451488958179798254498774649123573395008028220927908281421299922467009237, 1000000000000016435); + _reserveERC20PoolHandler.moveQuoteToken(61459702767986893530463387272472, 787978177285571516708772073990, 4827806132135464348236329923, 16404115124681652807615203132304, 55866573846791802201581159698893101668); + _reserveERC20PoolHandler.bucketTake(0, 1, true, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 556428786858188869964482, false, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(810298427246347160893372490066343828062016967, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(1000012607520800781, 7807731954957948034629492223, 1000000000000325886, 7114933749696066277277144303862857421, 999999999991810108); + _reserveERC20PoolHandler.addQuoteToken(915930359554596626337647721723300623231914006145812, 799155900810371629054215, 1754871991314461437424524, 920229112235211148368447164664800510932801804293629829); + _reserveERC20PoolHandler.moveQuoteToken(1855793215357105843483176, 6208115880613861339523280214173686149040446801061978171646862384215045446, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 46062403143632572071322423503128219); + _reserveERC20PoolHandler.removeCollateral(131796405622902525, 11755643894159095051002661323110579574562651969150182372680741771, 57299032959935255444191070821657273100376528656342207632028223744569907652818, 142098); + _reserveERC20PoolHandler.moveQuoteToken(78998247288961795293853850828, 806806632936635984058650680, 39121008888205539452999449949176503967358150163356880843543172542130630, 10308443526739708180233509448430, 1000556942395301724); + _reserveERC20PoolHandler.drawDebt(60857, 1000661710154828398, 19515060668387963185351929406808113460); + _reserveERC20PoolHandler.addQuoteToken(1902975765542558904006395288589, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 207028416277991060839598828845394520607606998872799715055112245671911); + _reserveERC20PoolHandler.repayDebt(608279812636041471189442380, 32946277141109815263230974171606, 1000023663145999554); + _reserveERC20PoolHandler.repayDebt(0, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(1342990348306776646, 356210654758956517925283294); + _reserveERC20PoolHandler.takeReserves(2, 3, 2); + _reserveERC20PoolHandler.repayDebt(1706064078926190944481053013722, 1210642771482000520, 3198328488); + _reserveERC20PoolHandler.takeReserves(1212185420178786011876801865046985736168471260285719898022999660415739961, 146010, 2); + _reserveERC20PoolHandler.kickReserveAuction(72502165168762833970196903690227285848, 36253629612756086878); + _reserveERC20PoolHandler.transferLps(32028026199, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 172643791190877734091883897296562010461731856668544763473041671116605557, 1); + _reserveERC20PoolHandler.addQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 2014993); + _reserveERC20PoolHandler.withdrawBonds(11091608922087671097, 553218409730501660507151683616, 2); + _reserveERC20PoolHandler.transferLps(21127884605839558369493375630889436, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1617562540977444614167649829410671269044825132860751480653156004, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.pullCollateral(22375562673716752538919990981712903268850058766017975583807, 297731808791949211913343100095955391585310633960571164299690041, 177990937091652199066202059432); + _reserveERC20PoolHandler.addQuoteToken(28895756, 44738241648831668631472671530655359079921083217306, 451311213283861625443942574867460484, 141818586969144210267); + _reserveERC20PoolHandler.pullCollateral(167679776322390389640126062920565484599519302914798366441935, 1378321173704138957107817, 3); + _reserveERC20PoolHandler.pullCollateral(0, 4165872868130380962582506085, 501384); + _reserveERC20PoolHandler.removeCollateral(3, 109861595853640710826368833492160149134806709519018954118011066, 1, 9423989169494958846583582311218553655698705318); + _reserveERC20PoolHandler.addCollateral(12763406754401330534239542719867595, 15412308207253755354005027007791262479939090765150149187462090188083623998467, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 12044099817); + _reserveERC20PoolHandler.withdrawBonds(2, 1029530092333871262894890977418499455248556018272985, 436161333900017471630106307136991499572815937); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 2); + _reserveERC20PoolHandler.removeCollateral(2, 44214150842223657510373146941281481204466500000114793, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1164152782397287126428416019884635464999236614727); + _reserveERC20PoolHandler.pledgeCollateral(92212141723521481, 1658662176929957140806768831, 1112369797898929579527727721573339643312065); + _reserveERC20PoolHandler.takeAuction(1909662551047481666846485134, 2360566397309004286944303537136, 459021251520886718717910820901492, 6588137001187426285683657322869); + _reserveERC20PoolHandler.transferLps(8257841082891613260688, 6, 1390833969102955710520385660669580600, 1983041097729666716615693218360735700111776074419, 1387825015384792685488456206672336851021203512727); + _reserveERC20PoolHandler.takeAuction(66810714919500579062739679140844601, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 630908053294483449529590622195069372); + _reserveERC20PoolHandler.repayDebt(97, 1619179089331873, 2); + _reserveERC20PoolHandler.lenderKickAuction(6947677999764138262133, 1325415199966833874021895371320892967, 3480913875959329759); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3679369301848923740397394042060040285, 3); + _reserveERC20PoolHandler.kickReserveAuction(188145753423197526126875832601, 21076794246577339511126438887887); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.kickReserveAuction(253084162, 3); + _reserveERC20PoolHandler.repayDebt(129431150076510732167939111297449508150533127926, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(1, 17246, 1); + _reserveERC20PoolHandler.kickReserveAuction(176195160713802431722731176079066820168, 1045468431029007809523779030505643385577845486720943979989); + _reserveERC20PoolHandler.pledgeCollateral(408059698169, 4796, 3); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 97611203387467054064211370, 0, 2); + _reserveERC20PoolHandler.withdrawBonds(2095659452966311393956857373393, 358921137140105151394389626661, 29337); + _reserveERC20PoolHandler.repayDebt(1000190811348685129, 2166349041237371606143807864238455141914437954646774506508917618538084213, 1001848454504665201); + _reserveERC20PoolHandler.removeQuoteToken(4295237235936556363216051367323, 1000006269322442357, 31856769379561538367410000000000, 2748386275644883146378113165887); + _reserveERC20PoolHandler.bucketTake(40870648377748560161136670832642275700446931252859860366751884, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 848173512841, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(5538544537, 721328940826343255886060952847, 1000400991610340957531143961728); + _reserveERC20PoolHandler.moveQuoteToken(451132286250095011040063166608, 48903087235911888069860084000799, 16034613438596174186763473865136, 1000000000000008754, 31894); + _reserveERC20PoolHandler.drawDebt(1000413663605376838, 6375646233026958, 1454556559994673572579209590507975527099132022814361181052697304535823763); + _reserveERC20PoolHandler.transferLps(189231226384844154445012328177, 6172857774481494, 25840, 999999999999999999999999712074529690603105023, 1641481298871769149062793867); + _reserveERC20PoolHandler.stampLoan(122061056350984357125942, 16556856308521464726408312478391435327488463832); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 300141399089073765393); + _reserveERC20PoolHandler.lenderKickAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1594926471); + _reserveERC20PoolHandler.addQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 25708711197318822608435964063291449332628214331723, 67069006415916268845995360729210279505488049655); + _reserveERC20PoolHandler.kickReserveAuction(1000012609426690228, 1001574749215932208); + _reserveERC20PoolHandler.lenderKickAuction(3, 56012225189953675813039720003, 3); + _reserveERC20PoolHandler.kickReserveAuction(0, 274181287782255192116361364058955689259516492250154287938816279); + _reserveERC20PoolHandler.takeReserves(1, 11856333043920816402863719873637604015243828483638746228185, 5588503353319776075282791048057606456498176079473599966785809); + _reserveERC20PoolHandler.takeReserves(1004, 3, 2); + _reserveERC20PoolHandler.drawDebt(1918956293000072099626000421616848693810256196085355479140397033206464675118, 1, 22359854319338068216538186463094); + _reserveERC20PoolHandler.addQuoteToken(681524708970574039836644725840, 26291528836109544477479270652205905494, 3914439958726658066810969946402, 1996595583636331570204); + _reserveERC20PoolHandler.withdrawBonds(115500009471662198020174061394628016509683651787003, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 9); + _reserveERC20PoolHandler.takeReserves(3, 4153599039754, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 3); + _reserveERC20PoolHandler.pledgeCollateral(7095350096, 3307516543635533563995041056704, 3591403046375758777156494162354); + _reserveERC20PoolHandler.removeCollateral(999999999999999999999999878822222055767388690, 1399603446502964398, 9856813166515499948697507679, 1000067847589087030); + _reserveERC20PoolHandler.drawDebt(573452618187834353193589518289234036715579462722806278340876225758, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 8350242055549583852208774254069230973166376025527238254924905203451224419); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 3); + _reserveERC20PoolHandler.addCollateral(109713339076425652114610, 1, 2, 6374136825222899204953460782597819663127179549208577572409402830); + _reserveERC20PoolHandler.settleAuction(1, 3, 155165006240168209944707187225, 0); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 569918645829182406829082207220043031, 4069340579277171324023968998137064446); + _reserveERC20PoolHandler.stampLoan(3, 62002); + _reserveERC20PoolHandler.bucketTake(1000000000047273747, 17299690283141897894893703742, false, 290954168922045463447798081270, 115562482925076401879479663459); + _reserveERC20PoolHandler.removeCollateral(1458859710104952546076407276932162098148474661696, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 694360507705022120774814956704957866235361200778614055); + _reserveERC20PoolHandler.kickReserveAuction(1126075741999355012175202953692, 1000413663555974870); + _reserveERC20PoolHandler.pullCollateral(7147086976, 406244975, 1248063785); + _reserveERC20PoolHandler.pledgeCollateral(1000000000000001249, 15660760434324983316812352940511706294, 29862); + _reserveERC20PoolHandler.takeAuction(6693631230001189419030330474377495375125384555901439776032715465327608252, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 130065540793057870); + _reserveERC20PoolHandler.pullCollateral(19973477779, 1492392, 39930532320221765803641204667992); + _reserveERC20PoolHandler.removeCollateral(33050091975575240285059608667575598252558795, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(4990075638, 68256, 1515981638990714589); + _reserveERC20PoolHandler.addCollateral(3, 2, 94706089016026242200583933993236494693756285220028256406307264916351, 356464336992860854428418839965330395863818644666382050); + _reserveERC20PoolHandler.pullCollateral(5365858695743556436344264087509870085803416709249975071866510795436915027083, 6096812945, 1); + _reserveERC20PoolHandler.settleAuction(52913443010601770326623294905729399145289946368346621825344439725610884665625, 5788474599124971293251469955184189913290582319514054, 0, 272720586320482891413270313680201490745815); + _reserveERC20PoolHandler.kickAuction(611069841648347, 3455291259538583687545663632187593180251313674707446, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(4643994049896028821269361956051, 47204192904913626653844694680815, 1000073307393514916); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1562045448183288990677757167022041818307887552497135, 10847037291932009130076216, 2); + _reserveERC20PoolHandler.takeAuction(1000005005040461019, 48549027719039944737795359333049, 3107183058262507419922744904993, 2217377004144530571007572377); + _reserveERC20PoolHandler.repayDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 125086512, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(5839140636293192201492442364874, 1820768614137232026914450936622, 999999999999999999999999406796624487149916108, 53680); + _reserveERC20PoolHandler.moveQuoteToken(149057940195571484951434780447, 4249617081634502950739064459169665196025, 61097575340445893832897303179148315716104100231082, 21408149162, 23133692868589910933229552204323617007963815047341568040126943258740514); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 45432689683417698, 5); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 578919353808553145647651775971445717038302576279440743319836147849, 3); + _reserveERC20PoolHandler.removeQuoteToken(15650272618917057294312729539569783929772199828, 4258848289338641680482154511444668666113014956914381707226055915564771, 34208726733436311893335807720961003442789472221619059680106968682602480103, 0); + _reserveERC20PoolHandler.settleAuction(788354224837095875466097147871, 19971724148504002111125623151558546362, 1000785874568431373, 186811328456383724663340888938); + _reserveERC20PoolHandler.repayDebt(617696663532264958564214839, 12193406507291789746711125974365, 751504377867714066868761726229); + _reserveERC20PoolHandler.takeAuction(6590, 12644918794725190713808292538434, 779192273613779869476375922099037188427018657668508167616240745986553887086, 1007669678275966656); + _reserveERC20PoolHandler.addCollateral(45514139215858517499583213522965, 1000000000006911663, 2873017706679470026964172348067, 2774597276504593508596903870561589016447275217529869998144985082154844160); + _reserveERC20PoolHandler.bucketTake(10725270023173, 34689116613006529008759610541118111008322337697546, false, 2, 10033215864009347974345513657415249241634440602207520705134245054); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 184848051602596598285405796154988693481160, 467526028961715706, 2, 40118619552838091027658660721488486055739760518305188984493125705233533380); + _reserveERC20PoolHandler.stampLoan(54355252871012178019882426041626, 9180962425979069619397263563143189011); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.moveQuoteToken(3, 186971990940229010011809163575, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 4081562259088101100811052630978, 187730189823955294771401070141544332911453731929356366569); + _reserveERC20PoolHandler.kickReserveAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(4993036206400522445254430858309823819728449599, 1410924863936930540474850458165877574); + _reserveERC20PoolHandler.removeCollateral(0, 3, 2973261057843094532222894026742766670846918054853020625399349435387176547, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(144411807628961870134519465481246166803, 999999999999999999999999629434791387855122536); + _reserveERC20PoolHandler.withdrawBonds(70616377845274863132100277972390886487742137, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 9386194078515130626); + _reserveERC20PoolHandler.kickAuction(1788501898090947350381633276328, 170751784928047437473428145922, 1690037136, 1000009576892516923); + _reserveERC20PoolHandler.addQuoteToken(3644914910, 47815, 2137087222807614759526758967717, 1003805188804461607); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 11985671340768405448877821236803042722412736790470004, 1, 705029679526814978978479829085146218275601372237864689745265092288); + _reserveERC20PoolHandler.withdrawBonds(2886185054332141649453574996936959639857511864080708, 1, 2); + _reserveERC20PoolHandler.stampLoan(3310462729907338386274967425050, 2999999999999999999999999995311878074207796538000000000000); + _reserveERC20PoolHandler.addCollateral(11094931325299762292769784487714412150442, 20016652243002112731579317708889888943148, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(197185274877765133942949752621, 17696135886062973588516706973511423370625, 999999999999999999999999986541151016511263760); + _reserveERC20PoolHandler.repayDebt(1496, 3, 0); + _reserveERC20PoolHandler.pullCollateral(1075200539631666270, 11701506000000000000, 1000097671398725311); + _reserveERC20PoolHandler.drawDebt(8113572821746242265, 0, 3); + _reserveERC20PoolHandler.settleAuction(1, 3, 50382666451844848478622742865419044, 2); + _reserveERC20PoolHandler.kickAuction(1000025967967037626381196727180, 1002503944524828346, 1700016447759970602787, 129587901280146899250332696756); + _reserveERC20PoolHandler.pledgeCollateral(48088725400637849302538525304294, 3397955445, 1754938606187965244652618729166); + _reserveERC20PoolHandler.lenderKickAuction(1301234947097603804701561779726395660, 21526616843705063409216518101468245580253546362707965680504779751985049808585, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(1386857415663062762196, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 1073935426016092636025); + _reserveERC20PoolHandler.lenderKickAuction(7835412512080200336547854619, 47534675983482394307561150562149, 6507280634738900); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 2271); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 853223628382893179, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(53115340942718936993, 1040315419535112001542050540846, 7386843927866353290347898); + _reserveERC20PoolHandler.bucketTake(1, 0, false, 94613446736, 2); + _reserveERC20PoolHandler.transferLps(2709816746, 8880261981376550, 52903633567367088734786132915480674840, 1313441494294700530970860730515, 995381130881533314); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.addQuoteToken(405397369996733019247754, 634420406681106042464288169, 1057677710324089505031001180020829676927129528993121839389780270708486200, 6921264489686733799414808158170282); + _reserveERC20PoolHandler.takeAuction(1869833386846277821184258611281, 27611200779536294677146322024754, 784372206618406038790010712503650439709, 8395984963700832208696804852670); + _reserveERC20PoolHandler.addQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.addQuoteToken(16125170975289953714920000000000, 192399530945005075519568582481, 2527025177229670687322082619762055783494650123851558842779376476619608942, 136310888508825946858233087201); + _reserveERC20PoolHandler.addQuoteToken(38928, 1000141289878654287, 1006119279589617705, 1011816697260069585); + _reserveERC20PoolHandler.repayDebt(1078517357774757264815560436734, 38384264262316742826791426653266, 787986538124940131561234607351); + _reserveERC20PoolHandler.moveQuoteToken(45734187591710989429376092998, 739587687903232726243253552700, 476522030304033990588802738959010467353, 31215193187506520101986375832, 13428394777728332039750069750884); + _reserveERC20PoolHandler.removeCollateral(4501746785798860555295835, 8512498655, 223658156954086230479863665022358370530618206204038953575930725190, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(1000438854308321298, 3903426112212706107957083698808, 621941020585412744970945251); + _reserveERC20PoolHandler.kickReserveAuction(3, 262044137277987541); + _reserveERC20PoolHandler.stampLoan(116467999481576612478485048919500783463, 2); + _reserveERC20PoolHandler.takeReserves(17072489921825341147675195280817, 1000000000007830076, 1368044532657174094817588186529254151736242194496769118614711589921553192); + _reserveERC20PoolHandler.takeAuction(27393990158931789139257997772, 6207059355459322177283669822420431277, 1820362583133156321145549387782, 616927000000000000); + _reserveERC20PoolHandler.addCollateral(175829119304207090264143056584284924588013785536, 5719741867872058866, 145322838320176591741, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(999999999996967217, 11874017690401434963942642588578801926, 1000465850319347830, 189942176181857064991079089589); + _reserveERC20PoolHandler.takeReserves(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 21269991197658849515173032840364782299426873731); + _reserveERC20PoolHandler.kickAuction(1741260554496684184464820337715407303, 2038180682331268995888295030080, 1000901908110012213774254645673, 2080361168405298057589415692098); + _reserveERC20PoolHandler.kickReserveAuction(1814734031590142412890630430163194302559535941354640785316964237016731764, 1000003001411390291); + _reserveERC20PoolHandler.addQuoteToken(1000002012603022227, 42562116061462234423033512789725, 1446008529795996527000000000001, 60810576495956547637354574207106); + _reserveERC20PoolHandler.moveQuoteToken(999999999999999999999999800717233957556738924, 4967149695373244487600236297421, 2418668274538626417040279401101, 4024408451773045748882752243444877545219865898606187070588006752, 4714821686428744012194214352996942); + _reserveERC20PoolHandler.moveQuoteToken(1029173197327802492, 2999999999999999999999999998178927225020515610, 1009151542844482071, 3048021496144951513008577706729, 1441180646967212684000000000000); + _reserveERC20PoolHandler.repayDebt(1000714306261556728, 1000438854325159366, 2711522000); + _reserveERC20PoolHandler.transferLps(4646890362079208547266252293352, 247742803820751582389173076241, 6349447201, 2718493808084378193186564938673368950684654241841824349400908576274162220, 5661948047937915357407706513327406674); + _reserveERC20PoolHandler.addCollateral(1000002834782533259, 10575765017383828, 1000000000000184214, 1000000206792939143); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 503154454, 96912206147782610871412919241332854388796812882510991697038815478600741514, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 34082872568957976310820097); + _reserveERC20PoolHandler.addCollateral(1019358777203303423, 47339573630609257049503866283, 588568617165810955216804693725769364, 2708569640541889049647229955179); + _reserveERC20PoolHandler.pullCollateral(2, 1, 2); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3355103591985324987928281877088842790073252914536428320043807419844553); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 10015343394837742626989752380784683305176774874495389295857897422898011, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 360041627445703, 2); + _reserveERC20PoolHandler.pullCollateral(3, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.moveQuoteToken(2889239620527402077520605524719, 6599364813, 24513494032344449319939773, 14319931182081314857987702804640, 4092623294407630844864843080052); + _reserveERC20PoolHandler.stampLoan(2, 16956855134068684040110537140163437956752030); + _reserveERC20PoolHandler.takeReserves(7154545729528141674065510059041168649142078078184811095580255427537104, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 8046506070623042347368124826064602923, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(0, 126002401118621328903068591, 4681621181535514229272059984074738285269, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 126, 3, 251528345119948655687409878566109551840035380940765); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 68328176601333992); + _reserveERC20PoolHandler.stampLoan(45871, 5471764470240029769); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 6745, 35); + _reserveERC20PoolHandler.removeQuoteToken(82496204665680855737373479559903797566711912566, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 139527267744601121685571125409975, 0); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(7625502490332177986001220257924, 835737781853009600); + _reserveERC20PoolHandler.withdrawBonds(1, 4069, 118); + _reserveERC20PoolHandler.kickAuction(1934985178, 803370634230820980000001, 608298309797293044, 41193989251559672901821256313455); + _reserveERC20PoolHandler.moveQuoteToken(1, 3796000651902837793833721227652964286860471191312624484372454621, 35099611022764290949954923115758286097005065914885147831673689, 17202806689606359568, 1); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 397494823844331410178906023926, 7901605102465569371994887540907448851256, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(367801743520586801553172651911661377511902363244089932032871868, 78, 35727320775432153946244); + _reserveERC20PoolHandler.takeAuction(940323868504870753018707533703469, 250857686255, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5127191198458899130300665899794144196833182996406927645612418725340456130); + _reserveERC20PoolHandler.repayDebt(2252900947471202339803447563074, 2017597889878579512374924, 202599979564934882614865045343); + _reserveERC20PoolHandler.transferLps(0, 1402303643555286688467, 2, 8688375145114290324984886600823441667433264, 2); + _reserveERC20PoolHandler.kickAuction(3000000000000000000000000000000000001268218626, 8576785468362511087682157410987, 3027004710781298481315200061598, 23243425763422734721360001544474); + _reserveERC20PoolHandler.kickAuction(946703421741709029000000003995, 183954631647194906607176019834, 198194164414825425355, 4850033053698261051305748551543); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 18377744329442293959, 3, 1); + _reserveERC20PoolHandler.drawDebt(8647321389077788615913672104182, 1387207097023059471910469400, 8903589066135728514404419020098202893); + _reserveERC20PoolHandler.moveQuoteToken(999999999998210909, 1021165698267631237, 955842815789332018997010815610078705, 181118466387655121091412815, 1000545127407519863); + _reserveERC20PoolHandler.drawDebt(1000332296072075699, 1000048228259904998, 6274697941143297907181297080); + _reserveERC20PoolHandler.addQuoteToken(47055193453345989, 0, 167093393024834642403277009155, 130941726697528530477062235181028257904090220158953244424232443270778053); + _reserveERC20PoolHandler.stampLoan(1000000000000820936, 3541337787282709684167675400); + _reserveERC20PoolHandler.addQuoteToken(33703370671216684696447190873, 0, 3, 55141625560046428); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 554914399776175133312997819215518648052730818186892, 809413110); + _reserveERC20PoolHandler.kickReserveAuction(116115143175, 3893737034772763803954697987); + _reserveERC20PoolHandler.stampLoan(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(42558280912506429408221752068960, 2999999999999999999999999999999999999997571441); + _reserveERC20PoolHandler.repayDebt(2535881964670995246716147494935210, 49003873117582478625704050127879105, 1); + _reserveERC20PoolHandler.takeAuction(27610816456831450279935487937127133402583796060329648020364863397, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 87957682577888848045817693199507426319794164321830310); + _reserveERC20PoolHandler.settleAuction(40861663838122964251029114981108212784497430140667559099, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 232881451997571910052263997803826143973253066943142235446774113097404749110, 362789622043721425760561956406737518339693860883422068950137798154322432369); + _reserveERC20PoolHandler.pullCollateral(1, 10627518, 0); + _reserveERC20PoolHandler.drawDebt(24551548999553105194952201, 2, 1); + _reserveERC20PoolHandler.moveQuoteToken(1000009355770692759, 125825009714171699212504964396, 23922291918862723242620928167649, 31226880148486164542964594834848, 2784296306981717065377278157478); + _reserveERC20PoolHandler.stampLoan(24694, 223100568226445646201781651051850792862754601951221116784188981815497214); + _reserveERC20PoolHandler.kickAuction(3, 42886352543, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1275); + _reserveERC20PoolHandler.pullCollateral(1615045746717082059652969645873405139, 4831188500397499700898304, 0); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 16093654257468127707162276557538290375114380174892088312490200601259295); + _reserveERC20PoolHandler.drawDebt(52208, 1001271768701900134, 4789309713193299324480782250006); + _reserveERC20PoolHandler.kickReserveAuction(50645709296688174552390923656, 22183539824647019431374141880708419166); + _reserveERC20PoolHandler.transferLps(1049129869681856976, 1062567987237296453, 1000000000000276771, 3307963380754681356477187436615, 1000959635776064935); + _reserveERC20PoolHandler.bucketTake(12947007016735867662195241287785, 1000048228223749339, true, 7671138820259877405393684, 167714153274076676382481278197); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3756010731686619213463343938112670266434142761813, 1067838036590791701304); + _reserveERC20PoolHandler.takeReserves(1643214058372977337739316449422268678841070870407915140894803309683, 0, 103908872253816854862949079039207719585325493934039); + _reserveERC20PoolHandler.transferLps(103944156582880708841239330255, 1000000000000420156, 3048904952938736201567151568825, 1012288363574181153, 9762); + _reserveERC20PoolHandler.withdrawBonds(3019287090840610771089870387944707264, 1000023663132165729, 1000438854309345966); + _reserveERC20PoolHandler.lenderKickAuction(58592937745917281876886078476, 32560047290929448691032329, 10407444799401755491783625287969); + _reserveERC20PoolHandler.removeCollateral(599251879036011214461353331944584549924361579847940302385225236850, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 6, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(1340149123307877804, 1001223801070297255, 12582199517943307977433585231049797579); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, false, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(52687449926330950640952569463531, 48498, 836077789011584037713478293827, 376108803391021039440157143825, 11074888529908165648972698892959122099); + _reserveERC20PoolHandler.bucketTake(65001966319807350894948825799200820, 1, false, 0, 10069700309715727481576288394096500238482820930319154592637577709508255); + _reserveERC20PoolHandler.kickAuction(1275342585634995585754, 2750806144352020820326791386763, 3673761860678956295382044662876829377, 205520905457823428043834815535); + _reserveERC20PoolHandler.addCollateral(2, 106739418776457708291950513380139585575527341080889, 50600, 286326956235512592488995703955101622966701253662); + _reserveERC20PoolHandler.takeAuction(3, 0, 3, 2); + _reserveERC20PoolHandler.takeAuction(1000000000006840977, 1000000000003864532, 54801406267196071022013, 51806731804788594577977156); + _reserveERC20PoolHandler.pledgeCollateral(6688198719839599655159545515231701499652505727390460705644195352628073, 100222843252904455196338234610216501205751473443423238363624896267, 664573152612909208489784742689219382563036247); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 200418213454463822482292143674055672, false, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(22430547815136745795166215623970799396302169950268123884107097182111677737392, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 222819, 232977195823826486348534725346); + _reserveERC20PoolHandler.removeQuoteToken(1462396645331227807568198632710456556183210272745732936596898692709, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 12769711685559050); + _reserveERC20PoolHandler.removeCollateral(427771251228224325054839215, 1938392852, 1004702677023318894, 1417195137760456609154); + _reserveERC20PoolHandler.settleAuction(1, 2068433012928879628814284166807047377245957736104853643396, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(3, 137142756142051979185338588435772891590, 34200106881, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(7483423920195690079685535021821, 2076250856834694480231477580933, 1771832506100293307350830911878); + _reserveERC20PoolHandler.withdrawBonds(1000061057142824982, 2594766473131819088894476204868, 1000009576892446729); + _reserveERC20PoolHandler.takeAuction(1028186962575779731, 61550040848314849440098592263610, 5482663458, 2976287407); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 1); + _reserveERC20PoolHandler.pullCollateral(27684279187330913124265929979858, 1250259065642135845140705573678, 953813668222518218109831984108); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639935, 131300496792350109218856653564371812806150739420044878, 116987111785693733582198727, 72361582, 3); + _reserveERC20PoolHandler.drawDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.removeCollateral(340618067846562847171171272851, 2554399542886965407545027604974, 999999999999999999999999617291398688485577625, 14941154980872417599597107490091); + _reserveERC20PoolHandler.addQuoteToken(8272212234496302156353855579365, 1000000007039573844, 5940797649676310314631508646470, 1000000000030054343999999999999); + _reserveERC20PoolHandler.removeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 784605764231115026025631978958232350146741036713651541431307970236314868499, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(50188, 810621152563489089572805207531099209559767041409721274819156621921633923, 70997065551659962917411643994127333760, 616069322824765660010744131, 1008507568382253504); + _reserveERC20PoolHandler.kickAuction(1911047348740569800082787005, 10631221813535571936216216433, 10743843151122971320881401899003, 16678658908948613838436464797032); + _reserveERC20PoolHandler.takeAuction(6576893460486272861901958717, 1229010376, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 24175848272920528226423538673439106057693065862946647802089265303432649, 63577090543310, 123507911855758291320982009838199416295696782208275352416378264868); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 1831424171021606479287434700038283838822105613889911991704, 5443852694968661298280359905650440, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(2370573031843778969988155247597310709304, 1, false, 502512098194935280708814344402807701842836612694788970634235364, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(305432154115119833776917779926762449984, 237085059084581384082103558166123830827, 17296, 1001950366853775848); + _reserveERC20PoolHandler.lenderKickAuction(2261098109371212799302253449010457477156899908682465259899411092845515453, 999999999999999999999999802122055693518972363, 10079496387929423992823844413851529997); + _reserveERC20PoolHandler.removeCollateral(102438768088761687329, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 2646); + _reserveERC20PoolHandler.kickAuction(2960630612490780845078975787509163494, 455233271904630671345341971718873372758, 1000134018018584812, 32194308267136071185806258257835); + _reserveERC20PoolHandler.removeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 4804434388606727852851907594879477441597511398034237594468047, 2); + _reserveERC20PoolHandler.removeQuoteToken(430680312042, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 22116432455, 10498594034258634394931597963910444428379149840218593964); + _reserveERC20PoolHandler.takeReserves(2, 3, 3815814247759059433345809177296104); + _reserveERC20PoolHandler.takeAuction(544353691292611224188, 1053747495567712735, 108541517407442382571364549225948209041, 2714149419474648377091681973918); + _reserveERC20PoolHandler.pullCollateral(266882014696018091117864097082145667369185656078402956815072424, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 9424851); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 277681447772819326837303556604204084938); + _reserveERC20PoolHandler.settleAuction(2847712546301831240243886086755, 9999999999999999999999994938312487984774765490000000000, 7662714560751980135308286553271, 999999999991219984); + _reserveERC20PoolHandler.kickReserveAuction(0, 901322972428675514); + _reserveERC20PoolHandler.removeCollateral(212780553767370823194, 1000073307385323206, 3375870961754599336542978370662, 1477044222041098192981899904195); + _reserveERC20PoolHandler.lenderKickAuction(2999999999999999999999999995690635826499439348, 21567913930766202583308955999775858349608435443040961236621179081, 2099451139217396376819448767693); + _reserveERC20PoolHandler.removeCollateral(0, 551312, 221824939966, 2226493144434705710269608816741807785026150876740259194695874); + _reserveERC20PoolHandler.drawDebt(46872123553296584994088411295892, 63306326093710758367202812707781, 2999999999999999999999999997569268106585809336); + _reserveERC20PoolHandler.pledgeCollateral(2999999999999999999999999999010487735936532356, 1001421440676335264, 999999999999999999999999571590783120352205832); + _reserveERC20PoolHandler.stampLoan(4844446541722130860434419433316, 934104136053547609445987894079); + _reserveERC20PoolHandler.drawDebt(17483350203863821125969027028159190, 1000000000001388363, 10180); + _reserveERC20PoolHandler.repayDebt(479929914792956215430986579640431010564, 14702830, 650592178208237015151973527313474373356020072433201); + _reserveERC20PoolHandler.addQuoteToken(63917, 10805807089896393, 335939917162769761916101133388, 14660693037703964607465166579838677323); + _reserveERC20PoolHandler.pullCollateral(1000000000047437265, 11673906389833696420122765954, 2703857286597139057371221116596); + _reserveERC20PoolHandler.lenderKickAuction(16357353100107457519073084969474, 2673661760798148583266040742337255857820190018574379945149072363376556577, 4426835958023370328846720625914); + _reserveERC20PoolHandler.removeCollateral(307920576826364571046374300649, 1000000983067454290, 1000000000001074538, 362772196880465800782476213029); + _reserveERC20PoolHandler.kickReserveAuction(9278005314524011290687066116, 9236710953548912423546455881025090346); + _reserveERC20PoolHandler.stampLoan(1, 190307603400409023018854918256853184058714778145392831355294); + _reserveERC20PoolHandler.withdrawBonds(421975349467968849154194610656120897563974365859691045129115529328, 0, 2858415874309383071852728192961634833340585006015); + _reserveERC20PoolHandler.takeReserves(3124842405, 181995486869318859690079324, 1000000000000061384); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 46501220370645799501506962604563717191136579437656025511729274, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 15010158991230594686731775292822661639567335770905010873); + _reserveERC20PoolHandler.removeQuoteToken(128523252402058031511932400054, 4080583068503768821091453354402875562, 399311728510613966692229174561, 20660447031300600627673690976785); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 3577847618936086854641245729, 41562422362381667935344470727251182653305, 37778105742504091070168340663888036037161676232128011098); + _reserveERC20PoolHandler.removeCollateral(0, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 106191029878508146891909941201696464091658681239); + _reserveERC20PoolHandler.removeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2512311117930103349515799581988, 0); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1081767564686061472343139751685013532004242, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(3, 2195205893419437295209928228598); + _reserveERC20PoolHandler.stampLoan(2633924997440480012956068467515993883, 1000835074031899017); + _reserveERC20PoolHandler.removeQuoteToken(3, 67307450879569533386394252244248181851140672341048, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.stampLoan(996153803483383448449859, 28421978038204991178646299172); + _reserveERC20PoolHandler.addQuoteToken(206413798640250315674311497, 11493738342440938639580000000000, 1000067165670531050, 1001668924873930745); + _reserveERC20PoolHandler.withdrawBonds(10625557119072029258607755488, 115933428816469749437949852244, 9877117272890287); + _reserveERC20PoolHandler.addCollateral(2279029154043119919780094071280, 1582177681213885250000000000, 1611543, 412627971010977408518230067); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 47509905528357276022364, 46928994676892070934188386758437523633999557923637837804); + _reserveERC20PoolHandler.pullCollateral(1614075318859162115560628344011, 44980210303927522911689880398132, 324239343708359945848237476712); + _reserveERC20PoolHandler.withdrawBonds(19682324492288689405868165935016287, 26091598622459881504485692900474014407, 9523870145384800); + _reserveERC20PoolHandler.takeAuction(1730840582, 125518465586359575, 101297791101173016493213217611999028657315754102217706621, 1737856704510306); + _reserveERC20PoolHandler.drawDebt(27053859513720354393169230332459, 2051594294945135040575622649195, 1503415216170832237248304514012697028713907180123502090759888235079739529); + _reserveERC20PoolHandler.removeQuoteToken(55881193238194012032836922, 1034872235322088093, 34846640796361416668006672736631, 39784519941622583606319168804260822033); + _reserveERC20PoolHandler.kickReserveAuction(6686529537997068833576836856340480390, 102706); + _reserveERC20PoolHandler.moveQuoteToken(2999999999999999999999999998123499760563261135000000000000, 14169397706062627331535269713986, 55928, 150881631822146335987495322437696989492, 985368465111748590560800128615); + _reserveERC20PoolHandler.takeAuction(51702157460259614114105372185, 1000513866119753022327235312881, 1000465850201998969, 2919056933648321225052870418575590409332183808153991664520022030910357504); + _reserveERC20PoolHandler.settleAuction(1003610178763846811, 2556845576915000130, 1000000588121343448, 48888699309900562402421543793983); + _reserveERC20PoolHandler.takeReserves(1134374389964082830428046312000, 617538103153127973967718141460, 3129835501717195815142814848688509); + _reserveERC20PoolHandler.bucketTake(857242419552786940649821766856704041042315648732850808278044749895277158, 3, false, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 14461302490066039680902704735815542, 186376167345922966295566386309753734189503947775226407477818554); + _reserveERC20PoolHandler.removeCollateral(4739182676868770243744733359484429997, 34894804980551247440994590, 16139847998272433159584475709804, 81529); + _reserveERC20PoolHandler.kickReserveAuction(298475622531192801035044776041141507131219439, 2); + _reserveERC20PoolHandler.removeQuoteToken(56978545152073457128750011361964, 18426041575443332272933238262995896743, 225300831170048254359313989143, 184787986565791231361669660757); + _reserveERC20PoolHandler.stampLoan(83994223415017176484187142541877, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(812652932444156065868891819, 599489068795021685864903, 25089835526003068034657424075978615674); + _reserveERC20PoolHandler.kickReserveAuction(1006559431243261678, 55562035116048946334472283674); + _reserveERC20PoolHandler.transferLps(51431879738248780486889363104, 45208, 18727578011970339674881707509635, 40564557141000325623819971945486480216205321361622118828361986402, 757319455941099688250505108); + _reserveERC20PoolHandler.pullCollateral(421880488643946114131184373441087048102454721479060928, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 134013859695); + _reserveERC20PoolHandler.kickAuction(106563834532818941154951619489649, 1000000000001047172, 45302882319337797168060705001202521569303050777614252954088511701070471, 3948051850662162915829392085518894137); + _reserveERC20PoolHandler.removeQuoteToken(3, 9927684839387766, 799465513210747641390, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(1000190811348666433, 1000013140292007680); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 3, 0); + _reserveERC20PoolHandler.kickAuction(1802, 31659976502125986226514617686961418026280694668654, 770672171452207774744373045126425976467785598627235479552237450151, 3); + _reserveERC20PoolHandler.takeAuction(513169944539217302084114030, 15201269274750194548479670106926, 68712990228277385039113634075, 1771199810352296633772538227961128045); + _reserveERC20PoolHandler.addCollateral(3, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 354978128233414550735124024122032281835042443326182000, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(132021761848824541250415036024925791736477403872871434405279526657826019, 20585648648245100022420687); + _reserveERC20PoolHandler.moveQuoteToken(76219, 3537760209233405, 198392171288632319619890088404, 2740684899070653836556593152790273524450270112150709760011163049663823872, 1000000166349653574); + _reserveERC20PoolHandler.addCollateral(47343124122558301184826192112181, 30065251436694097909189390039153560897, 2307181187449340735373447386539, 2218654859910309904379289214068); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 3, 18362084533352224806347334484299339200176102334057451257222339967736006); + _reserveERC20PoolHandler.settleAuction(1000400703108311811, 9817599802977154842091638625126843427, 36921243878142533128093341841731974096, 289863527117278548307003576535835129); + _reserveERC20PoolHandler.moveQuoteToken(123049529884973592172740845, 47579896711558227727370970068817, 4999999999999999998078807553370246433796906626, 19189, 999999999999999999999999900536993290655017549); + _reserveERC20PoolHandler.stampLoan(1000012767581019780, 13472789420759877550813901413413308998); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2185078773560, 29864907661723991925035); + _reserveERC20PoolHandler.repayDebt(0, 55924477929126347816, 437165438568076478692580695460826); + _reserveERC20PoolHandler.stampLoan(41729245716376629380434403734482, 45200); + _reserveERC20PoolHandler.lenderKickAuction(3, 348823438427, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(1000000006072741140, 1000012609415567715, 54490174761263193854060000000000, 8942894700834726582166372991170); + _reserveERC20PoolHandler.pullCollateral(2, 1521494431000412127031321288080354951499, 2); + _reserveERC20PoolHandler.kickAuction(3048940961725661186529008234600, 56441714150735614261674527204393, 26252, 2042693658086309663994617519704); + _reserveERC20PoolHandler.addCollateral(3, 1, 1, 3); + _reserveERC20PoolHandler.drawDebt(832412925256454341899870080427791930324300114994937716212838037627571657, 177514231041249013602755744819693, 63006639080198332408119303483); + _reserveERC20PoolHandler.repayDebt(354017959812015738629279127378736, 162078696838914072756154702256, 7683771657604846861886573078228988522488607138819503167528743397); + _reserveERC20PoolHandler.withdrawBonds(1000000000101217245, 17887047491830791305489825192897517532, 1022404384569805508); + _reserveERC20PoolHandler.addCollateral(3, 431098591494300545579611153048540455252944468559473660793, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(999999999999999999999999983137086375504966715, 8258442212632340676620394730803358150, 22175282367915576205830760264902); + _reserveERC20PoolHandler.pledgeCollateral(1, 711185253200427555266, 3250894535849872308881885024211767924796); + _reserveERC20PoolHandler.stampLoan(4278637861662096124312506798705, 2355414526335713512548669684179); + _reserveERC20PoolHandler.lenderKickAuction(2778496856545536223086539351379335382112250550, 68035, 940260368052560507625624103293043645410436197760); + _reserveERC20PoolHandler.addCollateral(2047111000000000000, 3401605909484480110537564412405, 3516087562098380822041946751032, 1000513815637857341); + _reserveERC20PoolHandler.addCollateral(361011835210785307833008990796339605736691, 611, 187110722859237, 16740343669362052926261905); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 8521198625280371919192588400061954627753555385519260107526817772562661913657, 2719, 19313424846589940948004081212926768859825249797621574847596292470637526071332); + _reserveERC20PoolHandler.removeQuoteToken(46510784234440902047631487940131, 10280325415754867326580522187918189195, 25581266621747116411159494302452, 11839485665907269409339172260332073363); + _reserveERC20PoolHandler.kickReserveAuction(277955364726929766534184705174791069082061424633152, 304699368336565482848507224236002790212386); + _reserveERC20PoolHandler.kickAuction(1045948703311721549980271670370, 1171083412066354909261002395845163, 617458823863129451938262381929, 1000012607513369808); + _reserveERC20PoolHandler.addQuoteToken(2676266588327120110960250559521779456841436998, 0, 244796789557352746103012806477789862673745739700948145793, 119006463954573673271337903892168621170); + _reserveERC20PoolHandler.removeQuoteToken(54217387020557712822137901916499028030, 48968239059792284469171588738, 1000000000000394286, 1009165654500601538); + _reserveERC20PoolHandler.takeReserves(55198280044970263295938344, 10886115872, 146702882658080485595748205685); + _reserveERC20PoolHandler.settleAuction(17785368866046182760099905695953592974, 2, 58870429771216615047794483843477619980765667733, 48216151183652637566992823644155638157124211947228801691624650352424011680); + _reserveERC20PoolHandler.takeAuction(1000190811350914749, 55541681196551206020079492110, 999999999999999999499999999999999999978921512, 1787805788205638104428112731864); + _reserveERC20PoolHandler.addCollateral(2, 2935798994662935268130071084232952206820096705001046299, 20057623755082622857497625185770318445399, 1412282256434879493941259137589160424942453303); + _reserveERC20PoolHandler.withdrawBonds(588819697190669269647643203887508015434595722, 10663493182048480935878112477012325797219976387, 23814195506156517800100662669806460933272242133149238); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 25686868499031444501924704130391741933205123676425730); + _reserveERC20PoolHandler.takeAuction(1000943107373718921, 29573156392541783409683717348741, 51732, 1849667); + _reserveERC20PoolHandler.pledgeCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4708794298374100513339783378361); + _reserveERC20PoolHandler.drawDebt(1742933258732226107161481829571, 38445509488458903320689411368926, 237608056139082364822989); + _reserveERC20PoolHandler.pullCollateral(16789910443609968188117737547207730744, 5721334075101130394171791703, 1000000000006136465); + _reserveERC20PoolHandler.addQuoteToken(3515284757614086727551796190302019, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 967378101235444507547626598918198623855408526, 1); + _reserveERC20PoolHandler.addQuoteToken(5769628792763194104023636518756585265893, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 975721428734297258109249672413993203263920244345510182, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(3127168134327295350869397105413875733277639651935360264255276226376896305, 29104213675916, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(571166271801263210983303504481007476100566899224783942093, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3632752613087256211911483894511398282217806104750327746, 2114, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(1006438165838848731, 1072923911289352543); + _reserveERC20PoolHandler.removeCollateral(471578204389353840000000, 51860000000000000, 19211, 1001174986056099348); + _reserveERC20PoolHandler.takeReserves(99187724211885730771431356568634659215, 12637623073621676700887698510970, 10111552308095370838329179413); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 2, 2, 4031640008649986623795049756941); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(512028985129, 3, 2, 3); + _reserveERC20PoolHandler.kickAuction(1332495759191281370410888563076939147162756440470506579355824672245, 117911937136029919391722208460326, 0, 891728148046625872620109173961983116240670835927313865433604); + _reserveERC20PoolHandler.moveQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(35153694408077706234, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(37447, 30834208906462820274470892819179, 2440891725366408148810358662000773238811714906134997561901926437733765122, 735727687097719978380094468671); + _reserveERC20PoolHandler.moveQuoteToken(2042676816074664459027413428925, 400420336446376930097587536, 1000000000001387252, 1000034561976695579, 1012425835285947499); + _reserveERC20PoolHandler.pullCollateral(157035939187643542239284648759, 13112646955298058095644251537, 4667230587454281248430726030040); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1122359189351457512293277249239026285077965802809145186562501922, 3, 946390694067230977658002017485328886844572246942867564, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(4590580966152896924756406632869109523710285561633972685557668766039423407, 1, 3, 1935343818345673849189297291407500193483691808005906593126477786289059); + _reserveERC20PoolHandler.lenderKickAuction(22812803013455489860612212817773389879, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 20389651043745833844623093941923667026161447953083343078193147030); + _reserveERC20PoolHandler.removeQuoteToken(836427508300374245294444086139, 5428034852230548799166872367591, 12788457455543995822777959142714, 1002547796503641666); + _reserveERC20PoolHandler.addCollateral(6801913, 119821845613644050616826773127, 1, 27204123); + _reserveERC20PoolHandler.addQuoteToken(166170997904717525887190037, 1894050557718354559807106359355, 11443585332179023357908040680982037496, 1542911693009769194809638241575); + _reserveERC20PoolHandler.kickAuction(1654972, 1010771270827868563, 768131325514425549599317626181768753469523021778466996369081616622749327, 57314911302658785750748163247470404126); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 19420822846474631408182227972176984129557022590278728725446937303827141720); + _reserveERC20PoolHandler.takeAuction(514584, 35094103704586634668220240293342, 111574707751315330138623481119, 1513053522985437226047160196761449012317046090433854066383736331144300160); + _reserveERC20PoolHandler.takeAuction(38619815761965010065791615971306, 2, 12501283971918566386728994655123972, 1); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 0); + _reserveERC20PoolHandler.lenderKickAuction(2443341, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 6134347794208449578316850324303645492501656111322); + _reserveERC20PoolHandler.repayDebt(15747574348432379351542524572634, 1677406315960606666863178750719, 131567378511444189830434785839439981194); + _reserveERC20PoolHandler.withdrawBonds(2171446181551514730414640200173084131933299686, 2719874211709541985689271688184871439963828133726486340071252, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(1000000724125071919, 9999430807393439017144029816, 1000420512042698203, 6793031878147021641620870577); + _reserveERC20PoolHandler.transferLps(215657765448644546212416895, 36965860319093771803, 186757525877478594762949860528890876, 1000005192227433490, 295228834951467639660841650191); + _reserveERC20PoolHandler.kickAuction(3132223983862252449919506847185, 103929621684143623478535924175, 1768749807095995324368307625929, 6732936562533089195218071937162); + _reserveERC20PoolHandler.takeReserves(1, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(2, 4271572299202392325089234439440803508096321719860223940, 2361583516907505538832439413951488864803819334); + _reserveERC20PoolHandler.addQuoteToken(12453552522659585815830552977580, 64724840814981282926548555596063, 3431777279429829055824823232067, 83173406434466721678426220132); + _reserveERC20PoolHandler.addQuoteToken(27110625682700366154921695961433294713412736535, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 607382426512445680792953201297468018448561913058856028704471912788943962, 531742786307725999207902451836502725995321492819020023136350038); + _reserveERC20PoolHandler.kickAuction(1000147303894374775, 1000000000036075730, 125032437599636630578972982242, 1000013159442841964); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 0); + _reserveERC20PoolHandler.pullCollateral(41102, 1000002636349898808, 1565522806725491621800744075834); + _reserveERC20PoolHandler.stampLoan(17, 12730178267699151981246192933892143558895095272245578833785420675363533549); + _reserveERC20PoolHandler.addCollateral(3833482680111698550809861839768, 1051166367570174550, 2285642432311152106130152379167914361486315327095953619225003417138564232, 1307163300986422220653672470146); + _reserveERC20PoolHandler.stampLoan(787148378179591866008482386325701399624161599485108052243210315883, 3); + _reserveERC20PoolHandler.transferLps(46830963824346135909388919582029550147553680223499746189160, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(1, 3381966380918979311447931661544810, 20953208829488731867865587675084); + _reserveERC20PoolHandler.kickReserveAuction(30141733887937124974195734120, 8986143283095714437369554806635893668655785983877182916571720734); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(1003209168316242409, 39527579955116687942136849027919, 26547633869571555323600664102); + _reserveERC20PoolHandler.bucketTake(3048792789303367436341534193489, 503065101708680870963875418465, true, 13911876419546616250140107694922551887, 103578841187612284577385866916195847474); + _reserveERC20PoolHandler.lenderKickAuction(1363193991471946158719472871618, 21647889221587224159451003052026041617, 151195984501771169048102506872933); + _reserveERC20PoolHandler.pullCollateral(3920461420015606895318213297873, 2769595894574723452546448150896286780339394833011042184897947162376350006, 2259417347302145715444908467205); + _reserveERC20PoolHandler.takeAuction(711739969431064224, 74256345485074, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3303686350419370796966255800765628434628315884223809764220380070743859698); + _reserveERC20PoolHandler.removeQuoteToken(100606064103532820128745104556, 30814621941619861474184782516, 335845676436868971913994857784, 2901888034); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 8339421358781088945800943690522304559487337, 0); + _reserveERC20PoolHandler.addCollateral(52575258, 7103066315427536443000000000001, 13805386661911378192999344, 66937031403051457049162450849); + _reserveERC20PoolHandler.moveQuoteToken(1982407154, 75444232126389191852026, 59067668663323818900041690295696623689957397293121559, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(1009487874600199671, 1000047747797846085, 51193); + _reserveERC20PoolHandler.withdrawBonds(1000844428699968643, 1000000003370376717, 66092601323509992773904955926); + _reserveERC20PoolHandler.moveQuoteToken(1025629964043588716785603500288280, 2497038851100727450418382096147842652096769818018415631535360887331737721, 15799903595700940483590778185, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(50669761078250005584830222786213393378001150171909168585998028845725779881, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1916157999216653570951542188); + _reserveERC20PoolHandler.moveQuoteToken(41139507181288244018473734416161, 1003598321279031149028883, 1399214488244331859, 3159915342383838394080383728070, 602573592924177999066453244); + _reserveERC20PoolHandler.repayDebt(59091089038167364382567150838940, 32919781569527438290193778954816, 1001895091431849773); + _reserveERC20PoolHandler.takeAuction(1, 420, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(9946390844425767935348894834039149777, 1788635276842234515059362783635, 709968063443116128771288857981156577425942180570213205678159363702273633); + _reserveERC20PoolHandler.withdrawBonds(8546528669368321914881114703804, 6314289023335503771962278761338, 10078260366762331274078936572208952); + _reserveERC20PoolHandler.moveQuoteToken(2, 18908197, 2, 89237637726469831657884265122715274680632438745807461592297, 965793841317552913799262200363507341402751581107842217946302163847692863763); + _reserveERC20PoolHandler.addQuoteToken(1173110713562174891227424762532398814149294424709755361997561076702279158, 437415658493526880758530131659, 1441180646968753951000000000001, 4452616300357430); + _reserveERC20PoolHandler.bucketTake(197947772056, 0, false, 16788072, 0); + _reserveERC20PoolHandler.addQuoteToken(15606364636595334400235914892063, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 44694); + _reserveERC20PoolHandler.lenderKickAuction(1230979983674723639, 2168315445225945688644004203843428, 36557302982440236444281962534092); + _reserveERC20PoolHandler.stampLoan(26301098628208342203217465866506813155606438941274565961411660, 0); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 179109534703338179324822061, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 13803563455053361364065165090006327460, 675); + _reserveERC20PoolHandler.takeAuction(90796451488958179798254498774649123573395008028220927908281421299918812741635, 1000000000268533284, 29217140491134840391910927710273, 91490057551591311523342128528); + _reserveERC20PoolHandler.removeCollateral(12149467514947240262368975451, 2999999999999999999999999998776017400022603819, 1698283011863725763427835533103556026447868275108011098434495812139195733, 4009026881134554016651739798784670706); + _reserveERC20PoolHandler.repayDebt(29676278830760929202772355242640, 2999999999999999999999999996974396343607032066000000000000, 55564346498105699161065379231); + _reserveERC20PoolHandler.drawDebt(0, 2, 3935568737429922008125746540736947671930035497014531581321132957963); + _reserveERC20PoolHandler.stampLoan(1, 0); + _reserveERC20PoolHandler.bucketTake(96787313984568515204176351443785032723259429763906286562, 0, false, 4881912299353282572612084301131580195608, 24085363335728565877344951862495); + _reserveERC20PoolHandler.settleAuction(202251172526614667968028437902566144172688205238863592478023141806233584, 1, 568073383077028387740581740581977711546409110, 14469267731016); + _reserveERC20PoolHandler.addCollateral(136296859695728120476164450944039031994383268053137381266454288577790, 34666737868509102933, 1390708760961493547479251039023792555003035343969314369076461802, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(3422328059862861076218048795158, 1000060166301119087, 3081623991115274251501839172456767708); + _reserveERC20PoolHandler.takeAuction(2, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 73416178185624016480092094979); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 3); + _reserveERC20PoolHandler.lenderKickAuction(2098974757, 1, 745934746890706801470787897778690401336953464697122517178675575217481561932); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 43470643797149932366272107800574840681); + _reserveERC20PoolHandler.addCollateral(28582389044630868016749204804919832235909552139935597608496481137185701, 7001766991415371777036318575530713704439639037125535458761622, 16363848215673380887612593368668065280050391628806171050409727, 27608534420374974786493); + _reserveERC20PoolHandler.bucketTake(0, 0, true, 2, 15243170498006); + _reserveERC20PoolHandler.repayDebt(37246336, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 11279825659673494255469351622650559047197926828053063574048454087798); + _reserveERC20PoolHandler.bucketTake(40446191810823974390254243728865, 66688483480180604362286961318485117545, false, 1768748733457805734325365937942, 10157942600104906917808210383777690274); + _reserveERC20PoolHandler.removeQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(19097232072103506741970920644, 9438903795718060992088179494, 653472606864276592488283823098949358285775505636331568680, 411); + _reserveERC20PoolHandler.kickReserveAuction(1589955934114417028228175421495343178400864261177963374736487851247486396, 9999999999999999999999999100262822639568632330000000000); + _reserveERC20PoolHandler.kickReserveAuction(1000026791258063986, 1000062117676982334); + _reserveERC20PoolHandler.takeReserves(460935247067384458802244, 315291751277608459417362285829, 40656731833202957395680053804976436610087524634437683487441093675272695277); + _reserveERC20PoolHandler.takeReserves(2125495837803326438731916286048004638632447396864, 816410257813853, 21277704445049181998737); + _reserveERC20PoolHandler.pledgeCollateral(21546594650050849434032932002582487984888707890, 3, 2360082187312447394649511111011); + _reserveERC20PoolHandler.removeQuoteToken(9218468257180575, 2, 2, 0); + _reserveERC20PoolHandler.drawDebt(15214896291739848653354923863437298629073525127, 0, 3009261974179266086357651511515791622889085834696384616); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 24209314691664911685223367191332147064119174779808, 34914425659735425033683475055072610138363895222296178468665750016); + _reserveERC20PoolHandler.addCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 846126451635623869979408111807928177698559056051131, 108785599630335034224310176744769415409951859425289767931051272250840043); + _reserveERC20PoolHandler.takeAuction(14713817801835989642720634783981832813660906932134271534359746020764716, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 8252045284609163951730715); + _reserveERC20PoolHandler.addQuoteToken(269486154981488661845466179, 105827787911679447, 12702686621905560790311547653876107615524514970203900, 0); + _reserveERC20PoolHandler.addQuoteToken(6165030008191870216389735509745007385005714835274579232026, 13306526, 223746388332297240769194241586797424200874510055331734971239, 0); + _reserveERC20PoolHandler.moveQuoteToken(298136202248582073174716991854, 10729051946968978296756155050394, 3622088396380986788383837299414, 2999999999999999999999999998257943688056998070, 37506); + _reserveERC20PoolHandler.removeQuoteToken(1000172381973340624, 129500649794315447347074380232, 28380, 11497); + _reserveERC20PoolHandler.settleAuction(38533128063757066261067062029, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 49948421980271239137957524766475734700396331494); + _reserveERC20PoolHandler.drawDebt(0, 1338, 0); + _reserveERC20PoolHandler.kickAuction(53235416227931367190176775006026008, 5269062668, 4356739877, 1000000000078117315); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 214621609550703696037067713923564785820483518143, 2); + _reserveERC20PoolHandler.lenderKickAuction(1000000000013687774, 42746650120863589845721260, 142912069096611443464884130680); + _reserveERC20PoolHandler.pledgeCollateral(1910837288435688123348514774144, 911934885922573857246378483619, 15112316251952472657258693903); + _reserveERC20PoolHandler.lenderKickAuction(2921442268, 1249176710834295022174022434035, 11108); + _reserveERC20PoolHandler.stampLoan(10004999999999999979990000000, 1723577286810120154102265575407); + _reserveERC20PoolHandler.removeQuoteToken(25616360734594259222716401314541, 3371958145309788308846697685209, 1000000000000383623, 3518145800); + _reserveERC20PoolHandler.takeAuction(98012277446113476333316276474084310889034272092999677169, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(0, 184086146993984464974558710398796743895936433257726343309934, 0); + _reserveERC20PoolHandler.removeCollateral(631827886324691799260737176381, 4202710294206195531000000000000, 996831437108046782, 20351883446924684945875924586138); + _reserveERC20PoolHandler.addQuoteToken(14858353452692875655214367, 667190959879727883541523151183, 48866200780039068000338347872216, 1000000000000000473); + _reserveERC20PoolHandler.lenderKickAuction(3158893382220539828320145671415, 728717323329565569545904844087, 5318940314435498662354656732601); + _reserveERC20PoolHandler.pledgeCollateral(112951536829302720230647815426, 47545558643612526196578223946318, 26875789599491824014710); + _reserveERC20PoolHandler.removeQuoteToken(1000066631445741332, 2184521693, 5947388440533076030990250949876, 47354015266055656146973492713548012606); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 1189489482781827796775997981685021957881634750421452); + _reserveERC20PoolHandler.removeCollateral(1, 0, 47513, 3); + _reserveERC20PoolHandler.kickAuction(10963119639801471584997556027839701, 3, 0, 2); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 56919034943878815411451, 13743178674); + _reserveERC20PoolHandler.bucketTake(1709706131246773375521193204304, 276339815032227687691177864521, false, 9319130801713901725656795262316069004, 2830020020006219472099503122349); + _reserveERC20PoolHandler.repayDebt(2386970873226838014589769294839, 53823, 29121775706705467912798199328757); + _reserveERC20PoolHandler.kickReserveAuction(9, 271); + _reserveERC20PoolHandler.takeReserves(30587340425490199499210093916423458102662555569957575815499924, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 79526740415775477935007509136); + _reserveERC20PoolHandler.takeAuction(6499183514215519988035, 106692246703604353244399686473418049961315585190478, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(1522640811175357490000000000, 8763502332799322579909289717, 645517577390279985010265419960639605188829376970784813963622768); + _reserveERC20PoolHandler.kickReserveAuction(5616892618270601047920110695629116460272188053669459840914559499, 27676250385036021); + _reserveERC20PoolHandler.removeQuoteToken(1901250780243530129776372343119242609746483404960260577428021720550872056, 1437160715089921920358522979896741829710614620422541882495, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(1000031396473395289, 1000000669901289833, 3903294368679507878616143877154, 8098021710029542346476235535844); + _reserveERC20PoolHandler.kickAuction(1022099175273193782009061054091946785057, 87950261902710303629691848067681899762461478368167696963605216, 2013232842856588203409427851, 31689864); + _reserveERC20PoolHandler.drawDebt(7132917832171455800674162276390674899, 33730061613782200060, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(4785932501943606727985763205180847419, 23269706292144510492975714366708, 335845680166610850622308953496); + _reserveERC20PoolHandler.bucketTake(1733690592705238840873665060774262630899492804151, 3, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.repayDebt(53319000839353808746753327554753, 2949995467162497137586430594082, 1000000000001080089); + _reserveERC20PoolHandler.stampLoan(1000000000077386426, 1031327164942449403); + _reserveERC20PoolHandler.stampLoan(808857535809555918592946299171639375609890380816968823626106, 2); + _reserveERC20PoolHandler.takeAuction(33062856081837810781, 1456126197741627205756187983758886479680407277151541792742570236394709070, 14009129907383184588038606109113, 15751609926506715067797453758); + _reserveERC20PoolHandler.takeAuction(1000545410559686694, 211597596426684328452901655090, 13567497503156021111016626366, 63796488389993135680570588480); + _reserveERC20PoolHandler.drawDebt(1000560720417527028, 9999999999999999999999999089395538630463046930000000000, 412426591904444703335181031180690989); + _reserveERC20PoolHandler.removeCollateral(8603516963120369428654725252490, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1472074389571207250632693265914366713015842091336136573098975022077); + _reserveERC20PoolHandler.settleAuction(999999999999999999499999998863257928515706427, 1033376777815842522995030724282, 43660992510493839525824188998123, 290347685559969397116495987660); + _reserveERC20PoolHandler.withdrawBonds(1000438854322320090, 3728608191694931104626528112432, 1000005616682216486); + _reserveERC20PoolHandler.stampLoan(6401946566033686021899027773907, 13557191879029625550); + _reserveERC20PoolHandler.stampLoan(1, 1603662730873135018210268220984018408163784213229719442433151373641061597335); + _reserveERC20PoolHandler.removeQuoteToken(21612508391509413732316594000179566, 227197311352283865409337781926, 2897344756383181806362079799718, 2783151557324159072588282409287); + _reserveERC20PoolHandler.drawDebt(424572875906381693282458005180, 57836016084226699293467837957, 1000000000146187839); + _reserveERC20PoolHandler.removeCollateral(1745148931766319036390180645710320728, 2999999999999999999999999995657239368536818593, 1000000000025494225, 3422796192186906087050311803745); + _reserveERC20PoolHandler.lenderKickAuction(1138878353753700037898005028098527196945408852038060584944143596313, 77466532987913220378556189002886324232225, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 143490129801455003646697763780255362861030701426691837145221543, 69428462656238919385131740573853625383219880404043530); + _reserveERC20PoolHandler.removeCollateral(245947592259362711215577647783936760959, 2463427278, 6771139868798018655420401839018064707, 453366074557563615570); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 24172578586678581516213995105464); + _reserveERC20PoolHandler.settleAuction(2, 2, 19348116023090691283574610544160814932477406761146621126, 27319033); + _reserveERC20PoolHandler.pullCollateral(1006199742303960523, 3655455639, 1000000472132359006); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2605119780238650182588521268293073120383175910492729814965312, 348807876436782471880293894678900211097856418979547180); + _reserveERC20PoolHandler.removeCollateral(47803913208709827307495162814914040810743860679270683529652383, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(1464468032849222915, 5803092519, 307171187365529329375264180822); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 248137048287346496504383181604084898035833190331675216936179544164143104, 1501168701994514972952889924415673623869583051764342066558818455479612, 558910456713652056615615457194743128709739125); + _reserveERC20PoolHandler.pledgeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 15273569095385410792633330687909806029500829961361714025113977100622129166205); + _reserveERC20PoolHandler.kickAuction(76727336646521548546017180531737832964, 30905, 49684561973243311876678, 144943003692377710817404907352); + _reserveERC20PoolHandler.removeQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(1068191951136342177, 2220353331726520357022027908296881942131078513144070479395664358, 33517901799745115962479286792846, 304121999383538875504769874543); + _reserveERC20PoolHandler.settleAuction(370633704946307170000000000, 1002248215050802801, 143893284114714041513600320395, 1415401655572006365921113396875); + _reserveERC20PoolHandler.pullCollateral(3188173885175884128760828797638, 2190997906711501334085763370728, 1523021631031852437079480530612); + _reserveERC20PoolHandler.kickReserveAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.addQuoteToken(430656712907518292285923669133775579850452909597214642688805194, 1, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 388095209220321234395496, 5126622944054402328899291389228296550945340, 887159461680925242074); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1204564040723908305112488450859372250525032058541980947645343); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 5944151469797299785136062036064841775179497788552773295); + _reserveERC20PoolHandler.stampLoan(110046347343358696808748419256544860693, 1012799249145221116); + _reserveERC20PoolHandler.lenderKickAuction(35879817322824001881781357128182700613977774045160717597550101308, 6718771314394353667763433566471627666, 885202248133573284050801); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.moveQuoteToken(1000000000000620544, 1019889358439, 1000029696661129906, 866132452151090525676843753, 94862525020622088); + _reserveERC20PoolHandler.kickReserveAuction(20140047930703903138178169349518213441077298429226582864607689311288685797, 193988247655); + _reserveERC20PoolHandler.drawDebt(0, 1476042453849242364129676912462811526598268238941803512156439715218, 2122605559); + _reserveERC20PoolHandler.addCollateral(1, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 327715585797088117615152927776214201431300840404330665); + _reserveERC20PoolHandler.bucketTake(12486727630050994014101394907276196971635980, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 0, 0); + _reserveERC20PoolHandler.takeReserves(4349804695256290254162349558984043, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1605541498754581419403777115667173990391821443276251780057252169118049858375); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 23551887279626106991691834292141609172780687805385350350406906855529926, 2390496428078120413098007434357881, 1, 39832606326877726173899249328367185); + _reserveERC20PoolHandler.transferLps(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 6498247024662447067105169623739272729380909670926847687372907, 0); + _reserveERC20PoolHandler.takeReserves(6387847811500962755058309735473723535519330951338497800248551522987, 2, 1); + _reserveERC20PoolHandler.settleAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 924444706819452584040244321415014); + _reserveERC20PoolHandler.takeReserves(335859535239138543875669252419, 597044590606191003070171293738, 1000000000001108955); + _reserveERC20PoolHandler.stampLoan(996831437317609632, 4079157242); + _reserveERC20PoolHandler.stampLoan(999799098472127165409198437950, 999999999998753881); + _reserveERC20PoolHandler.kickReserveAuction(3, 55130299481705185909028094991108560392433239795090214356396507); + _reserveERC20PoolHandler.settleAuction(8853100831545819721798073074, 2404977406543810512430078431118478147425027732674790979331721841414, 29870067431899038303743207404578985798194797006755716327330423967119912, 53); + _reserveERC20PoolHandler.takeReserves(469, 6277742590775953626886898802855738273494613473277769749, 1); + _reserveERC20PoolHandler.moveQuoteToken(147851520980420125081029555179, 302774734013436779165084326687, 111560801298160125233035549451495418085, 103594681109400775372287730747, 131715067077547266727495697273486320009); + _reserveERC20PoolHandler.removeQuoteToken(794162024, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(211739808506121616580646055010, 1005978536194628645, 19250291649351635201017698647634, 744224825520569141852795175962917); + _reserveERC20PoolHandler.takeReserves(3254043707569057431748034009529952803569029919880718741259762423728668637828, 2, 15150412292849321146743579422878); + _reserveERC20PoolHandler.takeReserves(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.kickReserveAuction(5529055676137587628825706704678287001647057526280396, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(624736406277065375245564017476174778952040566406871181738112190234288321, 228114074279759219401467170399275768659741994, 2); + _reserveERC20PoolHandler.stampLoan(2, 2522317203537136796676069686701623893382); + _reserveERC20PoolHandler.removeQuoteToken(431252967, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3805758165398554762419816261331914954845371847940487570, 1465662935465147393927917564756809237568688415792182662545857218949); + _reserveERC20PoolHandler.lenderKickAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(16191655925289287, 16944281087446036240978857878921219839611084917934649569575337641); + _reserveERC20PoolHandler.kickAuction(3, 0, 61778737905756543585121935319520604878365162, 22036827250129026691092442591688456); + _reserveERC20PoolHandler.stampLoan(72255131381012259560794657137448546674354102958693905911, 0); + _reserveERC20PoolHandler.settleAuction(1030482623669328477620198941397, 243200120492609690609520952578, 1734622972203045498318703296353, 8418605110587470); + _reserveERC20PoolHandler.stampLoan(300564970503854476817153395998034925163, 51318); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 38649955914852526185459836880756651858735581, 2, 6554373654050581123); + _reserveERC20PoolHandler.pullCollateral(54094016809784283428527993260084424342824562377608097896418386570904435968, 4754170320968809686437289378157005835796867160211812877, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(16953, 6075689486571586267414919905801017251, 722296034728435636990519233); + _reserveERC20PoolHandler.pledgeCollateral(154690078379582755859515809729643511398748557166851618600257113834628625, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.addCollateral(1906920166032242267913262684341, 553547009926186805564667208, 8039418245440107745203096919330261, 302426458601015333663596722409); + _reserveERC20PoolHandler.pledgeCollateral(19403292701680040371120856529415392, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(64498210336630303315128693989, 145450273689364015549953674787, 8172479545173337573496408254494, 53600824615136948508); + _reserveERC20PoolHandler.pledgeCollateral(1000021006782262660, 254769264964046090878068264979, 1225296484858165327277376492835); + _reserveERC20PoolHandler.withdrawBonds(1141883212520057096881778106037, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(4263211945370643692193989822, 3724109988611895977386186888639, 83456927258065919733439963323); + _reserveERC20PoolHandler.drawDebt(48217362491543293671426557815112, 2999999999999999999999999998280902144416201112, 49549650465087998245647); + _reserveERC20PoolHandler.takeReserves(18708367687450885504947910571730776208232002, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 338755794535405967244410441708382645113215202514101942720); + _reserveERC20PoolHandler.pledgeCollateral(354993853449618754772104527432, 100577583464996748806159299932051497579, 1000609085926717725); + _reserveERC20PoolHandler.removeCollateral(12897474398000312002188642509, 1001784751349128934, 4021496498505127112, 6991390197884380367750461524314); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 293971362179364936000460087402544385714725740835597556, 0, 2); + _reserveERC20PoolHandler.takeAuction(1612091472175609242293014885955728714845782970995930939, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 5843819027445997069828856357057733488271286484651891059909907871251, 9129865413470); + _reserveERC20PoolHandler.settleAuction(1143208734741393963404661992789532062803438042195595332925593926587823519, 18170500927653732347215664353333, 11931, 613070484861917467479748431); + _reserveERC20PoolHandler.addQuoteToken(70859293472619760223394487681232880720, 62683586175994491209846107308814466157, 16097076512004483526084738782514540846008168, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(10579444121643801556359251789641468870, 16791918727395635905104260177317055580, 2999999999999999999999999998311542775491166416, 45725); + _reserveERC20PoolHandler.takeAuction(1012564080223321682, 15789370261974760132898831815596090417925183628495082101211243531, 54967484799331068396729154669, 3293976502752373445911385830955242460); + _reserveERC20PoolHandler.bucketTake(2999999999999999999999999993429296035586611052000000000000, 1013623620820397159, true, 1000004607418342070, 90742383783137555835304656903); + _reserveERC20PoolHandler.removeCollateral(194754317, 52311502975061346978110734567806502192358469345454500692436050989559, 6529610474017884863927317631089731682, 2); + _reserveERC20PoolHandler.pullCollateral(226183140813504645450296435624134644292, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 74782628246254262517248854070); + _reserveERC20PoolHandler.pullCollateral(106792342831488333421460303115263, 3, 52481766305); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 20274530086056211773701122038782715, 3105329729185132676925072728644701792579078298517516, 3, 1754216765236850208633327202337252815); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 2, 36545776776259293733798820718284022790345191692767); + _reserveERC20PoolHandler.withdrawBonds(110164702132112, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(240211608935501483434780780134606650936568192, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 369579565266418797885381786993955048369883731759691764); + _reserveERC20PoolHandler.removeQuoteToken(45741468850662975949194422134516, 912124955815074855654325668403, 1000548722770960652, 1003842141473724870); + _reserveERC20PoolHandler.takeAuction(33113996930573, 38817, 3915101617889452425281558245507, 3729788572825972409137); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 0); + _reserveERC20PoolHandler.kickAuction(1008141493555887624, 47086931663875868914506534509307, 14427789164445860447146312134459, 632292905014101202409602178968); + _reserveERC20PoolHandler.pledgeCollateral(783601608422669929, 13029, 788069854078126711968005775286); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 7, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(14141329, 6518583204900071452286); + _reserveERC20PoolHandler.settleAuction(229785745830691, 371275294940383800260571549574331228319254, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 126, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(69989638081726239678369152044370122692, 4471539826835721870689); + _reserveERC20PoolHandler.removeQuoteToken(3101753528025719722956254071286, 9221781241569873391391260736043, 5989172825248572985840493685, 335770768970956006454811958518); + _reserveERC20PoolHandler.drawDebt(4965016612318280, 2332860376344904000, 28536272395279242997743157538287084181845524104709265195619); + _reserveERC20PoolHandler.lenderKickAuction(1002206918315433967, 135443120389560788065702710625, 2999999999999999999999999999015568813499409835); + _reserveERC20PoolHandler.kickReserveAuction(42558722199484954384908880164880, 1018954784391977955); + _reserveERC20PoolHandler.drawDebt(71269300642228126345481325681780372002458091351578649687666693, 4432778651151689718130565863091628775, 2); + _reserveERC20PoolHandler.repayDebt(996815526327921359734663597460272140, 1815582460292544022999999999999, 12260); + _reserveERC20PoolHandler.stampLoan(3, 153962811690140436499507783); + _reserveERC20PoolHandler.removeCollateral(72178109333717727695059447, 15273601339679874628, 791208560117466425902177864570625008516, 31443340472843356789829094261195); + _reserveERC20PoolHandler.moveQuoteToken(10615030723526150609863006176988, 5886476829393188085587571429123, 9266191353488471049832557739140527616, 9245, 996831437105658013); + _reserveERC20PoolHandler.bucketTake(120235590535674776082334580806019592591323116, 2, true, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 904125309822680734138933689732019575991855892634); + _reserveERC20PoolHandler.removeQuoteToken(65881058448976631307475533877710512157762337239730289299, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2392637170406776, 1026554369876218303925800281409471224536833706730320278899472305677155993631); + _reserveERC20PoolHandler.moveQuoteToken(8174886942290828765445972086, 177497381681343504628321359275647207927972157422, 3, 80730711001882622823424793135107136250380794747192015368136, 2903024); + _reserveERC20PoolHandler.withdrawBonds(500000000000000004111068430, 8769132190307078365839458256, 61838033707575890593669635511334412); + _reserveERC20PoolHandler.removeQuoteToken(12999999999999999996699587598309437723473482012, 54193, 61310146334689536853044459649198, 7187617052622630527088568460178); + _reserveERC20PoolHandler.bucketTake(1, 6282029537, true, 546346757414248623820675021852183683136334604870858779957679066239591946581, 0); + _reserveERC20PoolHandler.takeAuction(11964584219983704151060666382505331553415562714629639092233089, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 104934214, 0); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 26189340522250010327070256116722437955336218731113, 21138833109888942, 6080815161405205828694933518993); + _reserveERC20PoolHandler.stampLoan(1720, 1002287214711061122); + _reserveERC20PoolHandler.pledgeCollateral(27, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.drawDebt(3, 900339277175654056856313605, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(498595856769629566374350193762319, 2615468623416528430974520328691, 3314648535389898752844639406266); + _reserveERC20PoolHandler.takeReserves(442826456493232892308743883788930398631411047266315732980, 3, 3); + _reserveERC20PoolHandler.withdrawBonds(3169076034933029798564521107747, 16172477410901816696383299825217, 3444384214958696102972078950902); + _reserveERC20PoolHandler.removeCollateral(532719388466869870794811451160165308341669143355681462944161071, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 4009595406023677, 274821557721347950663816467798543547256410598); + _reserveERC20PoolHandler.kickAuction(11309527291243923363394236006, 16169724825265496605726836296202825362, 113680104151118786726172098973770698409, 10221678430033139599686939133335); + _reserveERC20PoolHandler.bucketTake(3, 195341207697300712194219636170126456, true, 25567456974973189232115253, 1); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 5046433762838887995708438171, 0); + _reserveERC20PoolHandler.removeQuoteToken(625257542476923350359798160001, 883688025443846164156945103114213683122523732206959858433474757443639341, 1000000000003877160, 245561724222557151279672); + _reserveERC20PoolHandler.lenderKickAuction(232083720873306581788703172760413043199310, 8888243625042109167784867226938893, 0); + _reserveERC20PoolHandler.kickReserveAuction(17623710332131340236844147903, 62016826456356619008793030627326725); + _reserveERC20PoolHandler.takeAuction(553086899169551005475682276147, 13447296418114780688314754099, 1944901572992804799, 343997766149233811403907193); + _reserveERC20PoolHandler.pledgeCollateral(50949323436393168114057037248186, 1000000000000377231, 2150468302065719293328423887559344775); + _reserveERC20PoolHandler.transferLps(22344506987098202859177721350987, 3270814372204480818091356737182380310128850685052695880, 951553337542338725155445112991553133028084222988773424079142963144635376, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(10911476570539111342187880449351, 2714805690589045872439006273211654571195334165201155709106113612323973100, 53166128835180119731302677590501, 46707931726994517533); + _reserveERC20PoolHandler.moveQuoteToken(954242870705468911652325908724, 1003276227033023645, 2713432718476235634233465623110, 9062618029837252739441995365493, 55562036664285492715263822759); + _reserveERC20PoolHandler.stampLoan(47342620934967145567183182103187, 3043406926369152417482816067221); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1985610040313923885653622995709902246979253858808466613038884235182, 1761664706680538793846909630974934445578276732, 1038655854324778478206232852170227508797198859394335795860813869994727); + _reserveERC20PoolHandler.stampLoan(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(1, 1, 321738985281676161596797678054297362878152709088886176731528719819404525, 13460349898148484150702587182917845424220726727); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 1142809848118441663830146751); + _reserveERC20PoolHandler.pledgeCollateral(3336230891192707549004105, 38096165098, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(1011737230330737436, 1800965161662048462982881305321394906); + _reserveERC20PoolHandler.settleAuction(186991872822985369857688119862, 1000211454654970294, 2955360360093517295695577492650, 4276929073190219914785510774374); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 111902445369711553, 0); + _reserveERC20PoolHandler.kickAuction(6919353106256166338850622668, 361834568759195987210787, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(4583231237033828628980, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(1046027507895050555628876144086, 1000000000000590346, 4887650776800363415784334556396); + _reserveERC20PoolHandler.takeAuction(264757708658401298096823941714, 1000305898535184915952843849450, 4135264235466730, 2688957904662464514072000384924545733105641368577058442695672323462653156); + _reserveERC20PoolHandler.settleAuction(9273857862729136848746245585737621650, 1001558040028166358, 429104864712410611691897539804, 1000201001287150256); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.withdrawBonds(42728, 10154, 45382050472404772382); + _reserveERC20PoolHandler.kickReserveAuction(0, 0); + _reserveERC20PoolHandler.removeCollateral(1000000009864111837, 2999999999999999999999999999160420996275732213000000000000, 4851428714642731920180257547112006642, 66939386167594540264350101678578201082); + _reserveERC20PoolHandler.removeCollateral(4179313442451435168408, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 40931205041422492784212087764764877604, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(365909431412315826581675621343, 912044684544898178948860226293, 10475126150282299842780276519927); + _reserveERC20PoolHandler.addQuoteToken(418956532626309466183473756464277259165809799397645807, 22208084248841419442016012694072300327951, 558547956193157950691938517240848459, 2489181741996096121215516373069278945861); + _reserveERC20PoolHandler.withdrawBonds(631875336668708946852669765193, 74257, 59494003211244602058257676957416); + _reserveERC20PoolHandler.pledgeCollateral(5651427477345711552309475996916236321, 36103248758832728376685476947873099, 6543054642835399053690859439); + _reserveERC20PoolHandler.stampLoan(344999004684419982017127550383568734606, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(1259550289689967220404283649101, 313460890650620320953408661287, false, 2424041356996379030925496579989, 78120172187021409384901106074670507199); + _reserveERC20PoolHandler.transferLps(1532600041593072071905798246, 911782033982872192616247114681, 2087943561331054826833668548538, 3729010913141613299044883, 1713170831588289084230163120324297912352923057872261338630286135344126702); + _reserveERC20PoolHandler.addCollateral(78953287815739925985876828763, 9988142363320697959969468832555946549, 19501, 33628453477249341017491794991936); + _reserveERC20PoolHandler.takeAuction(1925986059841720586547352828, 3, 34533877089000033308896495306509038551298385925383514576436782342503021285827, 6407498023687); + _reserveERC20PoolHandler.settleAuction(6317064591953188940177581550327269858946465721513505485553791158, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3247492, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(1000001178526823330, 33213877401199142002164929562522014423991968209661772579448638308484003135488, 8928571411580236967992361626668); + _reserveERC20PoolHandler.moveQuoteToken(1010777043079515456, 1000465850287080264, 26644702438976415134857664671648, 10190926322545013042274597934462, 1000010983866551974); + _reserveERC20PoolHandler.addQuoteToken(1002025901873938101, 1000000000001221232, 691374855373881129518889464903877344, 737895058654478669969377233101816); + _reserveERC20PoolHandler.kickAuction(0, 383814196531745708346131896474599157286702295755247489431, 639525700049805508347509761288712372977670952529199047953310, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(787997817084925578898660934499, 3562, 999999999999999999999999900568182530392953376, 14733986613117317520849345141); + _reserveERC20PoolHandler.kickReserveAuction(234897856626995511305, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(7759912096326, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 241545319894661851556213070248588607790055755480610903555343367235, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 76, 21975938579176838048462176628651311458891530007282569855); + _reserveERC20PoolHandler.withdrawBonds(675688185264965511907733319, 4892821903705592125525799526089, 999999999993167041); + _reserveERC20PoolHandler.removeQuoteToken(8328296546202068259069811, 2124775252044334384889111913274, 10748591664034919871691662603019, 23796822422256690182993271925220); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.removeQuoteToken(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.withdrawBonds(3711117122251543865776671661061, 1001950367663558339, 2219147139759115468855213436459); + _reserveERC20PoolHandler.stampLoan(3327183821851389451399052299949, 36557818956456170120555350648761); + _reserveERC20PoolHandler.kickAuction(159227387697992588159359893765795377912400489285132415, 2282057378525510763141235026968495687809849086642125167008571541807794945, 61537365808644205514524337529440, 4108049474317605470695848711932); + _reserveERC20PoolHandler.addCollateral(504120798042894835874047109185, 7338031409712965411858528923, 1003110472311630090, 1927771180526587949827072917162); + _reserveERC20PoolHandler.transferLps(0, 2, 339932345015215238821570820049672197306670706016968856507739206743, 0, 505011); + _reserveERC20PoolHandler.kickReserveAuction(281275062314535250049080, 39774010359408097476731295507090); + _reserveERC20PoolHandler.lenderKickAuction(10175297811214623463811137542105, 1000000000000403719, 1025657455470533969); + _reserveERC20PoolHandler.transferLps(4842022284167876181737665263652, 240465190311498970208156594327, 1566281179265829754644276497364, 2046332975041454553032204408290644704165, 2707454901); + _reserveERC20PoolHandler.bucketTake(151936985535022695513622450711454898670654371761339185, 3, true, 27449391, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(1, 52923037707234177923, 2206744388587, 3); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.kickAuction(1631330378806690668169021752589184, 3175821170866364326707462460884084074436723447345098655917654, 1, 523030799653112741044752006658459749430032259946244674399); + _reserveERC20PoolHandler.addQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 23640706234353693060048524426043956, 88229421859313194241517128250763136072151208); + _reserveERC20PoolHandler.removeQuoteToken(1382690784836714895967017314621, 3542996131964245222855082358, 47580131909363036967565013207811, 4980542066806623736052984325925443208); + _reserveERC20PoolHandler.removeQuoteToken(7692412227933970428281095642, 40423037741206957528178382812910, 2310987575717409630330978152829, 1002778914123488808); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, true, 0, 2457236919507218353041); + _reserveERC20PoolHandler.takeReserves(4740162444708593379346247, 816239311780018104990566028602, 2); + _reserveERC20PoolHandler.takeAuction(203158644353050304399391941, 16141047694421761870, 14031019189965542, 12); + _reserveERC20PoolHandler.transferLps(7240968, 262608248971423546433103656279271974158626679611, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(1000000000006024750, 1740994606309830432434802993223, 1328170501174328409003038078664); + _reserveERC20PoolHandler.removeQuoteToken(10939637965558733692537636247379, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 10792422536351453303824749815481849581754197709739999229041427, 3); + _reserveERC20PoolHandler.takeReserves(90145499034917073570, 3, 2); + _reserveERC20PoolHandler.removeCollateral(1003791295520738869, 23156080059436784070011241009476, 7283224088222238487632546886560, 623129801986794420735813474339); + _reserveERC20PoolHandler.transferLps(3890052355, 2660815000000000000, 3182455042376956882371150900107, 999999999994732422, 33822281828105949573935767681); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(5937171557617262817876932116716783307875769573202972147527864, 115792089237316195423570985008687907853269984665640564039457584007913129639932, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.addCollateral(690165438200740353343449695, 3316807344744626324702131963703, 1249228993262234410142596599757, 26648899604822901794879876839905); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1506348831395486828252102522659882125730489140484854057242661828339292164, 14259339970, 1); + _reserveERC20PoolHandler.stampLoan(12949651399531327293974608637410109888668300201704662361923377433155874, 1174271811238075006789986417888259710155982645245224820135871024564392974); + _reserveERC20PoolHandler.pledgeCollateral(7926911233097205920244845975419904704264121192552553401857877856147633350406, 8040510839839226848174865089867533583072850895966506094794659, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 145115543398993513542873909439623187915221139, 0); + _reserveERC20PoolHandler.repayDebt(4787882965906389926318033806906111375886549859674992271067395432449372313, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(108891155569014477000000000000, 113252782781845710067024716683150799320, 1000141225564202974, 1546809370975609439702107902011789145068589460572427977459405892510101892); + _reserveERC20PoolHandler.moveQuoteToken(2, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 193746582327913411125816376341, 557714857535760792640641851442877337493236); + _reserveERC20PoolHandler.addQuoteToken(123357000797475243591338797363744011523271, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2075925247123815759581470186796178664999639364931330706716); + _reserveERC20PoolHandler.settleAuction(1000438854309445608, 15039, 1363421698487876191349794931856, 1002191785201025395); + _reserveERC20PoolHandler.addCollateral(3230142589939, 12295401632217214043843448405251938881742720999271681175351302409239, 3, 2); + _reserveERC20PoolHandler.removeCollateral(9978841706121535316289797747748, 1000193920070196957, 1000000000000023664, 4828061507366585489651784730876); + _reserveERC20PoolHandler.pledgeCollateral(40165970933369656971731790683662311593843456558, 0, 166898205); + _reserveERC20PoolHandler.withdrawBonds(1290127984000918669873531012483148870150, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 41457114423377032548); + _reserveERC20PoolHandler.removeQuoteToken(190203736835920638524109324687773086481531118847662078144695983252547530202, 4235287963448082357056470265257936295470539602530947081, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(1716960052010257494004929780121590109717007387407816396683793347158346, 3, 2725177774908261291247319444431639903027594649187141940); + _reserveERC20PoolHandler.bucketTake(787997817084925578898660934500, 1000413931128370485, false, 1000000000000132134, 1000004737855872877); + _reserveERC20PoolHandler.removeQuoteToken(203599012341099048818025, 2142842439487163542803, 3, 2); + _reserveERC20PoolHandler.withdrawBonds(141882361624870945842628584823251375854894070001116, 3, 0); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 892897520200674730330108866714538427558134972088952931371, 0); + _reserveERC20PoolHandler.transferLps(17057387371705600595607403869499, 1000000000019587690, 1001018084239983391, 44708015801863400149505024, 2993700836); + _reserveERC20PoolHandler.bucketTake(4828382, 115792089237316195423570985008687907853269984665640564039457584007913129639933, true, 3, 1540070376); + _reserveERC20PoolHandler.kickAuction(1, 11540875298944420540559337335718464596967338727, 3, 1); + _reserveERC20PoolHandler.takeReserves(603008422521205655041527399252, 72596, 1000210195699654936); + _reserveERC20PoolHandler.settleAuction(0, 211932085289914412600075682367347397765090280338584374219991182740462, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(1961729822221465298828766813891069916270911547385986241115430554929916364, 1000000000100594646); + _reserveERC20PoolHandler.kickReserveAuction(3056471340990340, 3); + _reserveERC20PoolHandler.addCollateral(318153780939786601322782970606820746139, 1773220485494417261646622590208, 2666382699844988127602838341502676136257608742022535810269415181875019776, 999999999999998365); + _reserveERC20PoolHandler.pullCollateral(2879746364379686141627922290930, 1910834433429886424811998119080, 1001899795602754649); + _reserveERC20PoolHandler.takeAuction(2442958228973710870775986895738749522328696465006381768810518870583489599, 40913828934740030093741074, 1000000000003931652, 4983953271132393); + _reserveERC20PoolHandler.repayDebt(702394252720253930066689979907978157372168750193489356111214187381608577, 1000048228202014627, 90942); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 317346390632668240883818898048434036, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(43288079946320736802359581553807, 1000002622022717048); + _reserveERC20PoolHandler.removeCollateral(38258197157282509214839450263222, 3314546004668270444382338382607, 47565539279804275257272379949444, 3905348361060275526404); + _reserveERC20PoolHandler.transferLps(13383970286999652478027182705991798507, 610638189502295179603255421, 1777464431527119521633083287162, 999999999999999999999999880096694374550250907, 5489844531675727027407330712205576771596599052163773672894109687); + _reserveERC20PoolHandler.kickReserveAuction(2619160862403959690616984202432, 15639275774588643754329071282041718882); + _reserveERC20PoolHandler.pledgeCollateral(3712610176014742418062624632179723802782391038843660096923313430739245333, 11067569992393870393158373946939888674583915713, 126434922); + _reserveERC20PoolHandler.pledgeCollateral(5297755463760456279534942992323, 30998272958336429353039584631, 183918779096831032967972501346832761); + _reserveERC20PoolHandler.transferLps(517074014395728842825612881, 1600984505841494981267437807497977784684046107892098665807668398, 2, 3, 3); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(1000000000127141011, 11880233032870927525471330626018, 617586081679632911882198533946, 1000000000004198260); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.bucketTake(2452795185870780739704791092342139945673, 2151931940007842384, true, 10451783889045798872227897919158, 618742796592183107663897300); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 92093387258414348938, 58713277828265366585506622231956157825529309928075272, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 92073989137597183870700873100521209527463893094952036456337079); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 39262790838497580); + _reserveERC20PoolHandler.bucketTake(2, 27674621602153904, false, 0, 835817); + _reserveERC20PoolHandler.bucketTake(10156553289719785571096709501, 77069, false, 2889239677223847071099050448045, 1000000299235698499); + _reserveERC20PoolHandler.takeAuction(610646212623649536211584564, 1000000000838890817, 9076364982126775068328951924274, 7258452376689818943094057493684); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 149150776216787252689305129671797081985814143816696380423131); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 30897762751838306426398928885849280826890419998798248492660, 29101321277235, 2974917987828575938812222659776752747); + _reserveERC20PoolHandler.drawDebt(12091088318727925452263339613462361709461529, 50200699360605076534266152314376822038471956923416305489555788296, 72083832174739999413253521550418285951132836498); + _reserveERC20PoolHandler.transferLps(41190, 1000000000020743946, 1000248819560855567, 1000000000000002740, 1000000000000000000000000020037110237878506600); + _reserveERC20PoolHandler.takeAuction(20101832024497336743433986296737297615, 1512898482311918004022963823948841571834453738323542171263813986349562554, 344212039227642471830270871357432257, 1007144188449553368); + _reserveERC20PoolHandler.removeCollateral(1022686742566596645, 1047783869701897191, 39609756113523933497718522947139, 83905231224525243425253269882); + _reserveERC20PoolHandler.pullCollateral(3, 201522189787362618369597024614183914117, 52686651854796497); + _reserveERC20PoolHandler.pledgeCollateral(10762725591539939395219996695758095476783741592290, 1, 214980434156070458018438820886436099091671); + _reserveERC20PoolHandler.removeQuoteToken(1801725481313029256638558012287380078, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(1125946088997325479536130921358, 3222078587449266592028912896033, 5955); + _reserveERC20PoolHandler.pledgeCollateral(1004776024966448046, 37947074840206161343971528182563, 20848262379241811300190653897345); + _reserveERC20PoolHandler.bucketTake(1, 0, false, 496946118, 669691140305654739890083462351889733257896885111); + _reserveERC20PoolHandler.addQuoteToken(64496501541461129733090602672, 3033014527, 3310231565633003079980274423027, 2999999999999999999999999997360165956085667665000000000000); + _reserveERC20PoolHandler.takeAuction(332073642915899921133028869724, 1000327765062201658, 1012863157572942134, 9770871190952590580408116129079979833); + _reserveERC20PoolHandler.addQuoteToken(350563991817076900262749105844091370140062305645250864953939643534, 1, 147922948625731212251296, 1); + _reserveERC20PoolHandler.takeReserves(1000000409628636065, 1012281042889953529, 6492089977); + _reserveERC20PoolHandler.lenderKickAuction(104400785879392040436317482266, 739574, 93190914065579680525762); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 280412517311936263299177514, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(51262316757695462372917387045759727857034015818409461634334804407225209, 2); + _reserveERC20PoolHandler.addCollateral(30486115477230251991030621221977, 9170661498681899736830479985, 26105943509013283251212639183056, 10729050545328112855661953683806); + _reserveERC20PoolHandler.lenderKickAuction(1, 40858222995267224123457622815160835046950952204736932009638, 1); + _reserveERC20PoolHandler.removeCollateral(1050729406036641895, 14363961124620631971, 8430, 3264559706090839498733861989301); + _reserveERC20PoolHandler.pullCollateral(125795799354293947231805075680, 2639258249, 3805361097641069847521610392113); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 199079585856566405680, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.moveQuoteToken(222060754706445008354464880845467292412, 1274816996073781190870196482309866, 351608662046100805340926682, 62951899134847279871887252499113, 191632910243544607318407615); + _reserveERC20PoolHandler.addCollateral(0, 2530354453174499811870484751947, 2601697978319895496275715575780214371176395769788841139062143855379588, 872399988687383131565541801528); + _reserveERC20PoolHandler.lenderKickAuction(2467452153867354232539099304117, 999999999999999999999999530486692518080656719, 28710152229163957850586074741222324); + _reserveERC20PoolHandler.kickReserveAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 301081980578873131370161798398320873039906); + _reserveERC20PoolHandler.pullCollateral(323433916052653050918665647736906775127282432991932427156, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 13105657832993960864751093082729782839812235680664781163016909165310610506); + _reserveERC20PoolHandler.pullCollateral(41844169663512856505720773, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 704720747256180531410582946686871731792776820708, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(1000007652768271648, 442954113582935789349296466195, 85236, 731694456126257616279283808564803338261536027602648360842615125331449736, 47141855173014175516315014678040); + _reserveERC20PoolHandler.stampLoan(3709535, 9333239133394133455944264104441492462242119128623126240149828); + _reserveERC20PoolHandler.removeCollateral(3, 5874713494794810832192471391290562990273792880400402563503340530590645884317, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 12518381422765447079637004102666266221424046110788670182725473597217214856530); + _reserveERC20PoolHandler.settleAuction(2169593984568398434640267192960272855714589224431561601545772955, 4963394880797273639898931962, 2, 0); + _reserveERC20PoolHandler.settleAuction(1786355030792529928482805812, 41569779903998332024893503825012, 18201541945319993383047049328145, 2231237273923630852254765701039546798524394862004521601124725531314569340); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 16524727707273394020334627636750171296885); + _reserveERC20PoolHandler.addQuoteToken(848458241244510057950151806308, 376788396184433242265328727252, 1955800343306161528200254079218622, 208377853561819316216532146280); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 1769); + _reserveERC20PoolHandler.kickAuction(20560250234, 991, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2025660661554529686044156670527, 621385727543251024714686590459089); + _reserveERC20PoolHandler.transferLps(1569119167274654778354506599837290541287, 1, 17027016, 1012439035136, 3); + _reserveERC20PoolHandler.withdrawBonds(3328049827946647467781, 2081953987188828588388635139596250562205205636937985456990483853906413561, 61257242495150970840945762196798); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 389, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(18, 407963358722623340473546584558450085284); + _reserveERC20PoolHandler.drawDebt(1515879105391830697244250755606214038745299619987214098, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 62647183749212677990250718373837627360757106623828040); + _reserveERC20PoolHandler.moveQuoteToken(1004086842134639926, 1000000000000034802, 44940358937893144839639941933627, 335532731958880921923604305532, 102394699304555184093603191519411598188); + _reserveERC20PoolHandler.addCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 70551009092801899795240455386); + _reserveERC20PoolHandler.lenderKickAuction(70949581654879469353863917605425199768, 49074942942683848001151400698206025042768957196948017549730, 29869111887329034305426959824444907); + _reserveERC20PoolHandler.takeReserves(16372887803216573737188271276079, 1064348049474676107, 1000526521505514381); + _reserveERC20PoolHandler.pledgeCollateral(1000012607513386126, 1000000000214929566, 594127043991324157681331639); + _reserveERC20PoolHandler.kickAuction(1466732821533562037643876977372, 119839685550347077750755653648, 26725954608366980462731676350, 7090674718230458643373842227121); + _reserveERC20PoolHandler.takeAuction(0, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 252782391882560530); + _reserveERC20PoolHandler.settleAuction(1150611621098407851969268908, 2, 19177123848625126052199517396491213857013606525650950343177902022068328517, 1); + _reserveERC20PoolHandler.addCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(1003369982536444496, 1000438854253246073, 7271104003, 814629410158718176136640859418); + _reserveERC20PoolHandler.kickAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 158002412927, 1); + _reserveERC20PoolHandler.removeCollateral(2, 1, 0, 0); + _reserveERC20PoolHandler.addCollateral(16370464618742579313609891855763, 1000061057172118211, 3719281684412254316743566127221, 12915319583098688107860826402635552414); + _reserveERC20PoolHandler.pullCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 19245921799323283962970871912767800250408915383688522); + _reserveERC20PoolHandler.takeReserves(1000210096534553955, 141724664682586908523326347903, 1000088179684960175651629); + _reserveERC20PoolHandler.removeCollateral(2999999999999999999999999994062074866542702633, 9030504922551880595078161096819344195, 1335765, 2090187233806175423275578577657); + _reserveERC20PoolHandler.drawDebt(313429791494920836139244689907, 10549910762116760465706451543, 5569717798143515083525644715985); + _reserveERC20PoolHandler.repayDebt(96356621912816521662568996203, 0, 7746466380174316244513792879214924305259831821031797697); + _reserveERC20PoolHandler.moveQuoteToken(123072972786307852762268790249543814555785, 388111723284191231303332846417629282492580709353121789997022932850413511, 0, 3, 147243529614424151069618441144228487182882055071390208668892814698); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 96024399299960703195149422144813675194351092030282312398); + _reserveERC20PoolHandler.removeCollateral(3, 6, 189294122405170943271454143452980372471927226324970837653558691503737974674, 1212286780195973999914599822611921623281460575114956375); + _reserveERC20PoolHandler.pledgeCollateral(17905439559273621775641886523264154980013253969391883, 3, 197987075247237408884520191534320399430645049892139700668880387394); + _reserveERC20PoolHandler.repayDebt(1013765703856678451, 999999999990581397, 1041164583876709497558556830); + _reserveERC20PoolHandler.bucketTake(29869389037563966, 313947660632156477269048365042956182119881, false, 4462445808593175805407531793331138487016734113706831561907370807749434653265, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(188752179307481547, 2, 91969888160718679700041595798051168); + _reserveERC20PoolHandler.bucketTake(13551599821416734224255168493702895622027494193249, 47761834799551898, true, 771166321830365872207523623793174325814809306036278374065, 3623704408); + _reserveERC20PoolHandler.stampLoan(166805232133905507018331009181464944493067224164108784785112826932363, 3); + _reserveERC20PoolHandler.takeReserves(2372408762916334371688654091242727175664984833590848124920600723993676696, 1001560385771653729, 11720793638132249847784734353005874660); + _reserveERC20PoolHandler.removeQuoteToken(0, 1, 4672842851159350894140294039974, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(5739, 5016923140387285313218961108445813278108685453994, 195020503271085214302738325590374739762830539424405, 1405889083); + _reserveERC20PoolHandler.bucketTake(784555, 2, true, 45817036427538618936, 21592619293668101123745882471383985986600); + _reserveERC20PoolHandler.pullCollateral(1412169518454600765, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 27436318659706338985066); + _reserveERC20PoolHandler.repayDebt(32156631043499351604966950, 33527627694433684842896, 3883527489407549891780); + _reserveERC20PoolHandler.settleAuction(275010575327841935060223050384204199944119345, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 15991610140000663524301423874974573925618899853837477, 8763066768607182389519660958763349164834363865325427116853212493654742205); + _reserveERC20PoolHandler.kickReserveAuction(8819540381616969459107609498652025521355473157568280867311010005, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(400900311565816250801326386603, 170919736436176806211653408959705651857441768161, 169471223756682718459612); + _reserveERC20PoolHandler.pullCollateral(3477634636675339136398823269449, 2647965693559354010039991546284919471, 6890231478700920430139235955385); + _reserveERC20PoolHandler.lenderKickAuction(2160753189728900339096145665800879931177186022662740000697291, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 181304586459736760790803503704286033444123837533325665972842278508692165271); + _reserveERC20PoolHandler.transferLps(2396492695167858480202257618807, 1016862067045032822, 56129907257592430340000633426457075, 1000076240076393519, 999999999999999999999999498549139274055262117); + _reserveERC20PoolHandler.drawDebt(4507416639888008416539144690894, 999999999999572745, 131236930954039939909288464070); + _reserveERC20PoolHandler.kickReserveAuction(1000026791244270790, 7301942563622946696139066862); + _reserveERC20PoolHandler.stampLoan(1000796275586534622, 1000000000009604122); + _reserveERC20PoolHandler.removeCollateral(0, 1201720071056612979790707, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(1000000000040415736, 1000061338846068384, 68347714702322933083240694321, 15976956449614934345252877762375, 6896515024439270); + _reserveERC20PoolHandler.transferLps(0, 594916284801351786244574945730597410683714457169384691590466839, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2963648148919723); + _reserveERC20PoolHandler.bucketTake(1, 0, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(117826208765690443034633377236615365556705046866829111583858923902480888307, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(1745146905721303786889294221780656995, 2638889081905678656273675095194142618750182717967001055941845453235683327, 1000000184591686383); + _reserveERC20PoolHandler.withdrawBonds(1010829248919580179, 134028756601438774211976367294, 78147); + _reserveERC20PoolHandler.kickAuction(41760589712220316154849082995641, 2137016963163580286308513999519, 776761136507370444476540980040852920, 1000002516175159474); + _reserveERC20PoolHandler.pullCollateral(8608081743813455318453146039995, 4199434827, 77792); + _reserveERC20PoolHandler.kickReserveAuction(3532707209019741871947595386399411310078246165916659644741664167093, 0); + _reserveERC20PoolHandler.addQuoteToken(1, 391731, 8642, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(6081878870646633836616865664450867121180499995056300549308763944406879, 45519274574537064636, 2); + _reserveERC20PoolHandler.takeAuction(2, 13677901316117, 1, 2); + _reserveERC20PoolHandler.kickAuction(1, 38257638250909268794955311154596, 168272639867389097915618372997179086552152629770147942376, 1); + _reserveERC20PoolHandler.addCollateral(34735672271659059282236486358965864457862741941467549918857, 2, 3, 4778505890793948766680408013985817295458750049046673577260); + _reserveERC20PoolHandler.bucketTake(38167181577843342925457692129706, 1695161428126095, true, 2394425252705041776527961325889608954083217995762502917192861104219643433, 1048111058771284927); + _reserveERC20PoolHandler.pledgeCollateral(13861614448711712556545655520, 813867175329116726959875187183, 687106183897413859188619141746); + _reserveERC20PoolHandler.kickAuction(0, 74321554125582431543012239293419474830963003046864680, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 27669875019231458792155672993); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 651524418621993116, 32258659, 179217682560558724802722285448645175306449676698262730954155881773144890410); + _reserveERC20PoolHandler.moveQuoteToken(1868257185567663957737950923619046, 44429609859660912058940996900561247593128270052647745881192516894, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.addCollateral(54365318421105180648477304420896, 9953243412419974304412485481758, 796979910034095093618396387091, 2986807640185131209584733096687); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 487780775, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(45659786904408322792383989782402352091913552201688, 49640040416114542414899038130410432967358193961); + _reserveERC20PoolHandler.removeCollateral(4792046075793751020141531, 1, 1, 21351277342508546587867479414072248299059676052455148798679091852374); + _reserveERC20PoolHandler.addQuoteToken(459150715439475582744814923846944889109723085788, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(8937078003898874868928969564997561178397789210353095117896, 1640221600132884781118319154322232094, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1644); + _reserveERC20PoolHandler.withdrawBonds(440361017540447462126199844805, 1000022435378446081, 63848181989667865128295537761); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 41119836277394461189001002); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 1, 20436426113840867097602771026, 1); + _reserveERC20PoolHandler.stampLoan(71501863699010266, 7389388549215375710237704); + _reserveERC20PoolHandler.repayDebt(6537482116054247296706083216, 321250380413611707907600773402, 1017544040758084135808729214556); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3353705389389838300992310, 0); + _reserveERC20PoolHandler.stampLoan(6268882922252789429559507513079, 1000340010593530590738310427817); + _reserveERC20PoolHandler.transferLps(3, 1416196661771780494426292866371193310365388113409818758055588465553, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 167036259578004965353564807360718634033609673793191166451515185940138163, 147911181029215988901696); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 9286879408253548379594372262351823134012711510540459575529165730986522); + _reserveERC20PoolHandler.takeReserves(2183938058, 4885334393163805559778031641329, 4884527596451815588969564691814); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.repayDebt(999999999999999999999999999999999999983268019, 1000000000000147311, 152851213601935929000000000000); + _reserveERC20PoolHandler.settleAuction(1000000000120792357, 67650083705891833855442414148324557, 2364786198225968698232635177853, 1000077307924921481); + _reserveERC20PoolHandler.addCollateral(2, 3, 11, 979711255446274195419724634210026139058116261345103239); + _reserveERC20PoolHandler.addQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 56725647840431086922463899442798457837495, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(14793497520597636273, 3025681212960797633629056854403); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(0, 176, 6155065778028847029179505517763310272719774476497715370117756398366370634867, 1); + _reserveERC20PoolHandler.removeQuoteToken(3547, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 45408104180661212636); + _reserveERC20PoolHandler.addCollateral(2786302961015632330535552547215379827650424466575134552410241916977799108428, 322, 958620705564965755723, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(117119, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(23166817139223876666788910550504, 995389105762858035, 1054303766118853784); + _reserveERC20PoolHandler.takeReserves(8827165542614999523640813059768152460741858410846674062454719178436164, 8284122700740109442838254188, 2); + _reserveERC20PoolHandler.addCollateral(73137231582612385429952897289632500061032873283624606837280860, 110858285427023805445340, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.transferLps(1031036701898941879227069116605551739, 36932350599506888158, 3043148131558751816118829149951, 67983209751403234682817062500, 7794186030467401888457234230); + _reserveERC20PoolHandler.addCollateral(446451684199129989, 3513250537402445052980900657158, 1100268201114447169784117591609903078934515867490956252940228205935955292, 1015363425350186001656028423790); + _reserveERC20PoolHandler.addQuoteToken(999999999999999999999999652757879146698695952, 17723421959709260643845498270, 1802816048499230284274033233096930934, 1000003746741827462511760); + _reserveERC20PoolHandler.settleAuction(3860483371945063845887, 1000000000083401422, 2360807138456421494951573728016, 9173093121777578218687334046187); + _reserveERC20PoolHandler.takeReserves(2581762062911121820991394256931947069613045665398688346914474054900344445440, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 107413222606684872899152238049542, 0); + _reserveERC20PoolHandler.kickReserveAuction(352020326667867912466592837122137531361198954310840190, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 18886276579272422814041673604745400698687029659127082188531035669946469363, 2020937); + _reserveERC20PoolHandler.kickReserveAuction(2516731489560937481284952228097, 160286111350891252178406222465); + _reserveERC20PoolHandler.addQuoteToken(9667750246845717481469734318576264590746559047791304420866, 742129263390785, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 64791570018016350933); + _reserveERC20PoolHandler.bucketTake(2, 9700572788266705379970121342217074995194609602589812359724385549372954, false, 9320419186187075598, 1615992603478639571589665357615510839281392225042273407426568065); + _reserveERC20PoolHandler.withdrawBonds(658196763332426365627382868529520509442992060583794149218435308793302, 53991952390190858901446313722714979, 38163843846573132380816182353680); + _reserveERC20PoolHandler.lenderKickAuction(521418055028184585, 78834, 1818549112121204309216184219373939); + _reserveERC20PoolHandler.pledgeCollateral(116872854327821836687549429, 0, 30000763343515825115839517247002116558318891053); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2273055117435351940850705186352, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.kickAuction(375803084280234184, 1094988448790010896616254647428140952509934858476259, 5480734416427375403350883357547713952522, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(42573551687981421535127813728721806754, 39952184308453436098314626771881, 1006176924939275594); + _reserveERC20PoolHandler.kickReserveAuction(160297710388594132212381236754623730289373757022681106669318899, 2); + _reserveERC20PoolHandler.kickReserveAuction(2258729241443034248799253264302, 3); + _reserveERC20PoolHandler.withdrawBonds(210215689895891356813382871439, 8874005634818919352019900, 36266); + _reserveERC20PoolHandler.drawDebt(113866069074215785071691410115, 4286740098, 4342511852885108829493877282184); + _reserveERC20PoolHandler.bucketTake(1000000000322191579, 360586661547093556562572644019509, true, 4087621996619496093719500533617, 5257185904260703486107686569); + _reserveERC20PoolHandler.pullCollateral(1000034277690710752, 3338864640, 1023828338714152023); + _reserveERC20PoolHandler.drawDebt(66857527398444554404052939684007777293, 335795399456172974523137658465, 48129704722087805115101773927962); + _reserveERC20PoolHandler.takeAuction(1008646233966830496, 2085548139403761142048297824315, 1000000611265330477, 1767111282863873513263780504761721); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 32324680515897881924244240677053039399369108203386060, false, 11610077654904159335127077869525778270296366202932188444775904370235387, 0); + _reserveERC20PoolHandler.kickReserveAuction(1008470657248451, 1); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 128627347654663806006708302877, 11147077677339476150199324821725768441367509492215292554933842608015811); + _reserveERC20PoolHandler.kickReserveAuction(15741534164878391242693915618410940861822442691240482893870235, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(100000000000000000, 1000000000008914350, 37489040811520344280216083829293); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 12453228343682735); + _reserveERC20PoolHandler.takeReserves(4448846735504846, 136912428196407049693822441308718725622548133355443605035757931085144810, 7112941283539376171040666906297562302323016841113198308); + _reserveERC20PoolHandler.pledgeCollateral(3926537788464884484712389209745, 8276524660391707434438580794, 12032573132243272); + _reserveERC20PoolHandler.bucketTake(126332875, 2, false, 87498145216501107198914328725813314672245158733185626093505, 0); + _reserveERC20PoolHandler.transferLps(3022159616966614507760, 999999999991078149, 30575677645662147649, 8426236810115634131941758538, 608275421531664304018753525); + _reserveERC20PoolHandler.bucketTake(76040956907120529218, 7906549463508949084106702813540, false, 18176390284504456023906045048490, 30076204591300114887620921065); + _reserveERC20PoolHandler.repayDebt(2, 70759825133980446457137948553845575379367493656039051511, 1); + _reserveERC20PoolHandler.pledgeCollateral(4796827847, 1000465850234718821, 236389375719777236); + _reserveERC20PoolHandler.addQuoteToken(23569585302058577768081125643996, 12615581172639824034029877716566915395, 1000000000020943223, 32852); + _reserveERC20PoolHandler.drawDebt(3513249433663536185883176021849, 1000000000000430757, 643755743770798056475735594); + _reserveERC20PoolHandler.addCollateral(9647783840230122376333927789593014036, 41556283278617594285920708899985, 17035820384989688123660197202, 999999999999999999999999976329874791913211599); + _reserveERC20PoolHandler.takeReserves(21118558636632390008853205148502318282, 2, 1); + _reserveERC20PoolHandler.removeQuoteToken(384949462686121174781022225879, 231585197958597269703329593, 65192745254071194774956079941, 999999999996751212); + _reserveERC20PoolHandler.transferLps(999908675799086758, 987913761797462378250578441851, 49402, 66927934222340599536256532191, 1000000000000011039); + _reserveERC20PoolHandler.settleAuction(1000410353802852258, 302019530162567686635890648994, 3426099560407990649000000000001, 2681895586990261032825213661); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 59103461495066017916); + _reserveERC20PoolHandler.removeCollateral(118957543587188505113576924, 1002185702730303337, 316807344744626324, 1000000000000390833); + _reserveERC20PoolHandler.lenderKickAuction(271205000629031790166072, 1000000000000620475, 1000135359091669817); + _reserveERC20PoolHandler.stampLoan(319491861864383421007785685063484106513727794325546265503, 407591377770427); + _reserveERC20PoolHandler.stampLoan(0, 1704140136920490847015427); + _reserveERC20PoolHandler.bucketTake(2999999999999999999999999994871808329980024979000000000000, 240776104845640807852356451737, false, 4165766909963293412889994980, 382337206608249032556241063621945); + _reserveERC20PoolHandler.drawDebt(6992067331855625001993251700105, 77844, 48506631221458901944); + _reserveERC20PoolHandler.kickReserveAuction(2, 0); + _reserveERC20PoolHandler.pullCollateral(3214229462646205514820605547873, 796807818932410129, 6395022999178940490795232196348); + _reserveERC20PoolHandler.drawDebt(1001064474361192994, 1013356798793899386, 16802116854841950471639448416412); + _reserveERC20PoolHandler.transferLps(27316893024701897946724520754, 1150386581392019169, 36377889431706204197064864591336, 9416063787876674327481298812131, 12249128774783886360168543433070119961); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, true, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(3827266987712977120002548766833, 2261111619786380685064462562384930864283221069435290044406880301413543061, false, 1024929242744538082, 1001058316835360923); + _reserveERC20PoolHandler.bucketTake(163209181, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 365277832312840506244330424, 7292813325518266911061489449293); + _reserveERC20PoolHandler.removeCollateral(376874549476296083074857925787579786217392310841755273870366537141558, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 23784232411078477269640729343367298612121419, 3); + _reserveERC20PoolHandler.drawDebt(22728777559634, 11, 358953024263991518685710); + _reserveERC20PoolHandler.takeAuction(4902651580483735182099184677495, 33779232936441616, 123844308459303713812372266164399267967, 60862953368088199430019921523889); + _reserveERC20PoolHandler.addCollateral(0, 3, 2, 9319983355803); + _reserveERC20PoolHandler.withdrawBonds(183, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(3725061021694623713263105618198, 1165640649623825249145951041); + _reserveERC20PoolHandler.addQuoteToken(1, 1911203956532017221960457, 149376106200744842526795109783335004529497671119, 187050580660794773792092741300425356248380835998795646096965611); + _reserveERC20PoolHandler.takeReserves(9699176396262397127165318, 17973416959895354323750069750883, 1456139709390923509509301628749586753724741316641418476475225183318687290); + _reserveERC20PoolHandler.addQuoteToken(3432682184053875552875899053286935, 2, 40443399279958466427532417449400535230377701568441982590161185, 11569); + _reserveERC20PoolHandler.takeAuction(17, 2718488402891291910903735333986424382420636716706443276463386021682197468, 52159656770581893278099212549926962007888946778106578183893492605479497, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(20762323529990964655218454046, 1000001910960729992, 17296527367599158280099351252741533605, 3889441485427683975382); + _reserveERC20PoolHandler.kickAuction(6062340774754798, 72500, 3314105204423056676008731724665, 9400644911465313869381699203); + _reserveERC20PoolHandler.kickReserveAuction(7528561929703010258061008978976, 3460533310215777711388761308423400); + _reserveERC20PoolHandler.stampLoan(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 1, 3); + _reserveERC20PoolHandler.kickAuction(3, 349492466129323742212608474299265308259135173450230, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 777495902685517473029722436485804938358884132121096106201945931); + _reserveERC20PoolHandler.takeAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2362750980257667467720761776387329015739169253160857340030833783543, 2346654187423868276655512848574959621); + _reserveERC20PoolHandler.repayDebt(0, 2, 88340219196166158441813929806322462454233976); + _reserveERC20PoolHandler.addQuoteToken(5593701702796706562672, 255802703348812193172294864387612743296434927705555732024119396147623, 2, 2); + _reserveERC20PoolHandler.drawDebt(606258212809898199849613633, 18071504860216869237871402066965, 6030204640); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 24721733779046033691187, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(28579125991631016269852491521072355126561925258, 28409232149529975945494278238716958699870241, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(5320162930240242, 20072820651377165443670806362180115876160897825340453688193697697, 331161893944039961908965781625); + _reserveERC20PoolHandler.addCollateral(1000000000001051332, 15987491581581685076979890526, 6453519970421919565659412, 20813319452585669902680525496668690); + _reserveERC20PoolHandler.removeCollateral(24538835301378864078771357104904176440937977347350837368455, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1507248445649753966921061241942061094436066891096649000820164990758, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(2999999999999999999999999997451998827559802892, 4356813372, 2042728601696988715145261708723, 2880228377687737310350363744365760909557771071827758187648414866239020741); + _reserveERC20PoolHandler.drawDebt(2, 967204792427349555545, 4540253767250868706199425); + _reserveERC20PoolHandler.bucketTake(703772968396615963260671180364753446809285217572145177655888629695617217, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 748279073, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(543081908303294, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 10337, 103007306896426); + _reserveERC20PoolHandler.moveQuoteToken(6273940859797429657471368129899, 17666339521147111999842992210702581, 3477398623576767753600774454886, 4902651510656362044590625222461, 1016862081065937360); + _reserveERC20PoolHandler.lenderKickAuction(754828151317162927956, 4385513908721406181634793883069159206083998432, 3); + _reserveERC20PoolHandler.stampLoan(2021390643326529423, 18110597824440633427639563361643822); + _reserveERC20PoolHandler.transferLps(9567622490, 165446990600997413552008759185929976378173141, 6697627860526173244035222308085589676035878184869661980847125328883182710, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 9562449102118380657446384477976372823808206329971413540); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 825205698104); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(0, 13758721307128697547870273445929223695797); + _reserveERC20PoolHandler.transferLps(2957170150107654, 33522480670803392477706148278, 875696950882195998061806607758437395441856744935565171, 1825075186986106925378431881461, 1788614944373975936770857644728); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 9227956952506815210348097008960668989332262518601, 2997426343422142247102867225, 146684544716423955291938739761940098903500506224017202012895246160724987); + _reserveERC20PoolHandler.pledgeCollateral(899242957341599965497782271598982243440277598, 3791802101922817677636955477118912061490749239255846950210762359806, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 276392050690902293595149173116171257249322533790236398847065643205191, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 13905399671990583582961190348734565); + _reserveERC20PoolHandler.addCollateral(635465819036908968077961410485, 59418021796957062, 40911148920531552181636718728228845374, 34590293818535200941981526770995); + _reserveERC20PoolHandler.repayDebt(0, 1, 0); + _reserveERC20PoolHandler.stampLoan(813829186628369, 0); + _reserveERC20PoolHandler.kickReserveAuction(3, 777839914034788960903827953911415995966763161320356499611831718513); + _reserveERC20PoolHandler.transferLps(129922126821236261057668228, 41940, 635508038163457169296615345274, 4416312256, 1000749835210133079); + _reserveERC20PoolHandler.settleAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 581051095697709658707854187018450997010713433065966726706, 1); + _reserveERC20PoolHandler.repayDebt(13335134523692698218948500116782, 1000081850594632233815774, 12117); + _reserveERC20PoolHandler.pullCollateral(708563828979576766203949133304297344443952632760355288, 156065002458598257199645373306353046963335514512134145169116049729868272, 0); + _reserveERC20PoolHandler.stampLoan(9009477127636017787660839823070, 1004167880371111592); + _reserveERC20PoolHandler.removeQuoteToken(893744897001875801204047901105, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(18047, 0, 116244221563993346); + _reserveERC20PoolHandler.moveQuoteToken(1113314750848435866, 1180472386660259518709672043056046531854640733270049661489156902595266624, 999999999999999999999999600378866792996755346, 1000061057197519135, 1003038625017929098); + _reserveERC20PoolHandler.lenderKickAuction(609920540022870483856881514, 4416880227, 1000413663542250158); + _reserveERC20PoolHandler.stampLoan(965948184475862676833310, 709917218997799460825792311588384737852688719014700993754409874266504342); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1192466840314735850046047235732294524112213828851120486785152, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 51837595320819, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(1025464398972388881, 29862, 108681824315243606800623196003281); + _reserveERC20PoolHandler.kickReserveAuction(1000413663580286502, 1461259036171197016391300507430); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 5799622013798134375945562451102758059637624373416558008857961353965486088); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 25349701824706636441, true, 2, 22719573939667354409384194483463487973275054046367164072476711783203); + _reserveERC20PoolHandler.transferLps(6872707828774068232768366071400, 2298510628441874646796691217183948727150937882887947592813611824483663695, 80792387736730715855456129101585333589, 49092, 34995971514532713404472945667); + _reserveERC20PoolHandler.takeAuction(85693757542288943860452149056182719925149132410220358886200393236, 8485928926735207750694358235722675280182302729, 15327126662694821132019629170454818585289593638792542626142055518354, 120249796086803); + _reserveERC20PoolHandler.repayDebt(122027188368930436192928105112, 1000012982696887553416658975705, 702594306993690952342772522980059045456500157534773590577761808044412656); + _reserveERC20PoolHandler.kickReserveAuction(1324883071477394655683134908157717362903797572033856, 206260888084717171121568328567249); + _reserveERC20PoolHandler.takeAuction(3536282918, 466205436449020016123809255101527347218117426560, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 242420797569784611821584311174902953626452); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 2, 2); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 9475444626888745064165763658123428362772876555695655380445235, true, 4502, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(1627332434586050508686, 0, 0, 4642563, 799530295485085246870502888404722820889418368561080810); + _reserveERC20PoolHandler.removeCollateral(2, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2832647898023410033718762052098275675999885203845181356945281613895); + _reserveERC20PoolHandler.kickReserveAuction(1, 17158105405181); + _reserveERC20PoolHandler.addCollateral(397484884953304675104446860801879364821827316224540701002595466110644515508, 59426026551873183399650482010473148065422334, 1, 560833193742700279839551480191472044061907692096140544805263); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 0, 0); + _reserveERC20PoolHandler.kickAuction(1442498533120019447745689773767022770274578326799240586990457714, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 87607179119422345474757, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(3487363161287371841065415784374724568520, 156655218293563281664488971176641837743, 1820991825637138372410978549071503168020461824819816839179); + _reserveERC20PoolHandler.settleAuction(1226881196829321275984233190980023475547455577484469066784117140521979, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 76611562176); + _reserveERC20PoolHandler.takeReserves(5285900129970223112801596642988609588196238457646240417072638352107928255415, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 27854739194032585491501491573556); + _reserveERC20PoolHandler.settleAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 0); + _reserveERC20PoolHandler.withdrawBonds(53094139214686982655763938590262, 1634363265155870133620777125200653941198538905439336665365738790263051015, 41839); + _reserveERC20PoolHandler.removeQuoteToken(16382117845802142599782829227657655445, 25380418454347344000000000000, 7663820012111435125854223246441, 1296035805184787675751569638727663843169753288209081905422054781366805924); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 33187136929825740083510865543540906955883795588702162847234); + _reserveERC20PoolHandler.addCollateral(4783583382248367527900947996661441727806403368154315392873882, 64851761581816118551448297350906835365250716867339, 510125253961655243253145800551691506229963686655890361, 564615092139558308253949967); + _reserveERC20PoolHandler.addCollateral(157001824366036867530269034823456989473968814, 31102059883683958499108589116, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.addCollateral(151978191336436582776911716617068, 153642651805885, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.bucketTake(2978756004318782785874525314120, 2746053236206292211141635376474, true, 1000012626011290251, 4554042548338540804110045398992); + _reserveERC20PoolHandler.drawDebt(1008261041061015888, 3157556463457850442229963142228, 1000000006499296460); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1807100, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(4384738322303423396704330789327, 12582196294109398500966215471399361827218784326469009365, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(700319878631979840861, 0, 6203775873880769151403410793565366194972556294705415281542, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 318851, 0); + _reserveERC20PoolHandler.withdrawBonds(93219644191847503985768549769, 1547202125351240676454169087059931776798507881162728963598820211797275085, 1250278851684469535558728143237); + _reserveERC20PoolHandler.moveQuoteToken(0, 7121092915865544867666766968790706465204304444635424130732092109726088641, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 3); + _reserveERC20PoolHandler.pullCollateral(66754840411539324531710360132738690536539, 2156818745157794989250232235549806744896970, 1); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(26042124963196877760340302880321723393113358284388864583053764157381144, 2, 2); + _reserveERC20PoolHandler.addQuoteToken(877462, 3, 3923174247818889787460946021305615000504474640041680062553, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(19461268, 89615240183866279321256234204011475885365300942, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 898000310896415511497468573025668626); + _reserveERC20PoolHandler.drawDebt(1000000000001610246, 1000050909414119976, 2381591532844430289875326719379046539); + _reserveERC20PoolHandler.bucketTake(29848185883077456720233907337, 3601262835362840535602691970388346231, false, 3313308094227361841335925707802, 689738931503820775430); + _reserveERC20PoolHandler.repayDebt(13861734106975087471172680029848, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 1); + _reserveERC20PoolHandler.pledgeCollateral(10859790424928837559086937289552262249, 1001293054442013971, 82656225890680398651253492208); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639932, 26690390740921270116825965573121565470053); + _reserveERC20PoolHandler.kickReserveAuction(30707728677475243910938880438783, 186309501646521090254); + _reserveERC20PoolHandler.takeAuction(878061337133882867, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1897578882144139171, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(48623179578068941053369358611, 1000146087264745853, 5563011082202384988051088632897, 1000034308496532847); + _reserveERC20PoolHandler.removeCollateral(64849232898038261574836697507586207455336080238, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(1, 17852315721746310860051521649679014942267600047957750948); + _reserveERC20PoolHandler.transferLps(1000000000004614806, 133713825544889068055039556387, 1713723922904958104706361532463, 14902398626917643659035476657, 1352910930753356877072315201416); + _reserveERC20PoolHandler.kickReserveAuction(755853357, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(19999999999999999996821800817681954744031115107, 491514000832156084947675344979, 5125502468848965, 5714318881); + _reserveERC20PoolHandler.stampLoan(275007519590923092886745719762, 1000000000000106856); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1038506275105986569153701943189375146, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(22793122122311299029405503, 2384542973665188695138194354554, 11083); + _reserveERC20PoolHandler.settleAuction(3375832054052450, 61210014025851883322051301566, 3415607135480478242491455424140805704, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(2, 2, 3938907889732943310701605); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5436430754553326994410633680267460305688650930763287649994359627, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 124235667327038433976145063427399567667995030709803845597499978403, 48454303757189996848990359369717903928, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(3314010078544354454380860434891, 1361234406892645996952835149238076258, 40769998715942286174642366821016, 1013765750031844786); + _reserveERC20PoolHandler.takeAuction(1000862833277171653, 1016348743988150128, 739352621881677738426290160321, 47289725363888563050781341321195531807); + _reserveERC20PoolHandler.removeCollateral(39142995915590, 3, 95967279306925670873101046319130042, 31886698142830854312); + _reserveERC20PoolHandler.stampLoan(3134675, 2); + _reserveERC20PoolHandler.kickAuction(54425066541834727369821, 380440439185785480621735524585347229586640917671775952907, 1, 12); + _reserveERC20PoolHandler.addCollateral(999999999988506923, 1002699300443557375, 1481914142423878090948, 2283219135564841227640285004985); + _reserveERC20PoolHandler.addQuoteToken(18924765255129774192814631002569149186978233161, 11209186450287903324173848423941523721742547, 113430632815573381611214450637, 485049476103485); + _reserveERC20PoolHandler.removeCollateral(164787525488352856628106470023710816971995913686100111071046040924927141846, 5762768325430430086745696889250110196454400864192696883227758867, 3, 58246323690144153213707643793975); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 1); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 498529916380076446148087390045, 993081992627209313150210446735348023196590525171745782); + _reserveERC20PoolHandler.removeQuoteToken(70861307809850172242762333662, 4530600071737748586186487782, 57116721356055215903613, 3725436978); + _reserveERC20PoolHandler.kickReserveAuction(5365492124095, 168975900); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 332498854118280593546670408448459516751476350320772891772586911, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 204852797664412, 16154051610808274684963225571302170748062402377956583216); + _reserveERC20PoolHandler.kickReserveAuction(291558458955997430113442912, 1001919118986800198); + _reserveERC20PoolHandler.transferLps(1362569261459425998405668109698877499625, 1379811783154015790474738460991300051892733125008, 4000180812655, 4486241787491569128789709340848193844391005382349624, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(3, 88577457472034293053355410343250472300191200676489, 6251966638827484434316913556469555784736267, 2); + _reserveERC20PoolHandler.takeReserves(1597401942200697342832193717960793029794954318671159160858743894092140867, 1000190811351040175, 31054); + _reserveERC20PoolHandler.drawDebt(602276929821781453946022, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 46462248925770423326448645389685333466145354712119); + _reserveERC20PoolHandler.withdrawBonds(2, 371293221863718840513711244490960860237220255283993, 326310579021826309792203949647678698722275464314265060003); + _reserveERC20PoolHandler.removeCollateral(25641192623688493821655553980094035595, 1000949244705586981, 5268981396092965357600, 1000000000000093149); + _reserveERC20PoolHandler.withdrawBonds(173733885294128702855127602857772467677670085762237911236679156, 205585775284165495411936641027419674809684905723466470524630131580071336, 250705151003860); + _reserveERC20PoolHandler.addCollateral(34460068400587608012984810, 28699, 368967242773662881135339374219227701, 1000005454906473596); + _reserveERC20PoolHandler.withdrawBonds(296894078204103726851886700162370240699734085460421566758, 10178058652, 3); + _reserveERC20PoolHandler.moveQuoteToken(43559, 50898256712378018374008816097123, 1000083084966516581, 3110499935341611890000001, 54790); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1054926064393726992165057781258702640053907611099136162483722945, 26794796185064691641624012934256405187283355962209688); + _reserveERC20PoolHandler.bucketTake(1111451061783717090484178511912322206430150267013, 1, true, 28868117121, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(554717769772421595275052286173044497267788430, 30891758758593, 1, 324028400019118003710863327629695140684078254071955432140); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 121196460529619604398730738397129544441355654737676885159834571628255533); + _reserveERC20PoolHandler.drawDebt(2796902503536980791531449647859545558934157612189, 85814859408290325470698426119818522241993586770, 554196057430082218715203); + _reserveERC20PoolHandler.lenderKickAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.lenderKickAuction(960803601406490845894720471674, 32319, 3974614441262126378724); + _reserveERC20PoolHandler.kickReserveAuction(388470193170804017935560759196, 587073502236221380531787342503); + _reserveERC20PoolHandler.addQuoteToken(2434029666066717286681333847048, 5232799283543126136530931467015, 1249182050524067064273931767637, 989107217211823688408074560852); + _reserveERC20PoolHandler.withdrawBonds(1000000000001113179, 57162294207105436636390648753103144526, 48256373266290977719079667841); + _reserveERC20PoolHandler.lenderKickAuction(75941, 1004020955748575229, 612007744555325686927282176); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 266885266951411305782688882186912943914031336045134257511904901103036118); + _reserveERC20PoolHandler.pledgeCollateral(17033846417392557186416612140, 13312730943579815614037107146415, 6920613600); + _reserveERC20PoolHandler.drawDebt(2388862494598076953650095120370, 1000201225322442046, 107938783770036979282444030608); + _reserveERC20PoolHandler.kickAuction(1, 0, 3, 463868268790197645207715563709); + _reserveERC20PoolHandler.stampLoan(1000000000000103675, 478602031831726784785228021888); + _reserveERC20PoolHandler.bucketTake(1780532740579789676796453248290228347354242229669032267227387727625295352, 1892084769390105709464402223583761793, true, 16263573780481102920, 93136367365818827090790235); + _reserveERC20PoolHandler.moveQuoteToken(21924306, 28807960084730701735929984155536473463754991, 3, 3, 1705110973); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(86331724694605130374675654927, 13999999999999999996574749268040263266616136244, true, 581647623376814447487638563, 1002002016452112666); + _reserveERC20PoolHandler.addCollateral(446632854521188007414408550154, 6887199074464095576963959115581, 41454346316099240248187535732022, 1000004924945030621); + _reserveERC20PoolHandler.takeReserves(889549845124860518641929720384, 5693090470784791129725607165284, 1000000000000612247); + _reserveERC20PoolHandler.removeQuoteToken(3, 20575829848833352981309480470266050015, 15525182067321921798552358966144110137008107484215767, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(1678256726822934207020716363557521, 59006186553923165408938647170760, 1946537273153436221200698590082379417183189516749515183885538295664668530); + _reserveERC20PoolHandler.removeCollateral(66039828118365311133611305188, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 0); + _reserveERC20PoolHandler.pledgeCollateral(1734920739771490097590551197507, 6872707828774068232768366071401, 1000022435441968803); + _reserveERC20PoolHandler.drawDebt(0, 4304605561245430046214717, 7302029354451486737320508410801207211201149929117385731); + _reserveERC20PoolHandler.withdrawBonds(3105659761679920101184884028966629156, 28282685334389932282615011599678108960444961728704351705962645300132, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(15632645178778806173494902448708, 630389465607833207485488692231480604, 1000170031853348717237078065715, 82976785549840636638078286071341); + _reserveERC20PoolHandler.lenderKickAuction(3688195555126273118982930892, 1000001982151743555964296, 1009463161132372893); + _reserveERC20PoolHandler.addQuoteToken(56949, 1000000000016909218, 310345018967110610023909108565, 11080262410453925286412747365665); + _reserveERC20PoolHandler.drawDebt(17401, 2, 3); + _reserveERC20PoolHandler.addQuoteToken(2, 0, 20319610423836121626646261216363, 1707726638924419277449455322007); + _reserveERC20PoolHandler.addQuoteToken(67762687261547340513507326730997048725527882284755221863816127863442517, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 12603454906415, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(291, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(55316, 60167878210754404317882538526226, 160743617307564018353360560514, 44005064872650040954056693673962); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 109688685589138588730409899520721770970227407752503251508151077110840454349); + _reserveERC20PoolHandler.takeAuction(12586540932051003240, 335804747256565985175751509568, 1292081551053372108056807602552, 45527878485839367555334526870184); + _reserveERC20PoolHandler.bucketTake(6, 13452908409851659449494262038046994923874390143843800, true, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2790225069726041732803541476871068271697); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.settleAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 16828966920230886285676613312748403, 3); + _reserveERC20PoolHandler.repayDebt(4116131782710998144269377953773483441521164841543980, 0, 555152582495103132164955740805465099387744727364010751320919285029298695); + _reserveERC20PoolHandler.moveQuoteToken(4293096555423778234941617219527, 1000000869292615276, 1664021936228310327615825339, 44693772484677275791004127667715, 3235424000000000000); + _reserveERC20PoolHandler.bucketTake(11901848187309818339135886138232381379696983, 5326653356282038600590303255551956500839542741000362, true, 1697622044902635990316923916414278207104349711829623092485, 455920257349024955492253); + _reserveERC20PoolHandler.removeQuoteToken(2566028479787827226573298147951, 3566556950359155681207, 439256811215608679726698638433, 2999999999999999999999999995775174080523447380); + _reserveERC20PoolHandler.takeAuction(17297139598107023636, 32276637946905604860644, 1000494012044478249, 9842401959738285669249482411220019448); + _reserveERC20PoolHandler.removeCollateral(40465789827076622595255567120103091236629033481974383952963318603284, 1, 18834744767307871555773492826905081340033178726949814355376556304556024, 2); + _reserveERC20PoolHandler.removeCollateral(54426454748866716837, 829445998451083026901227217251082776, 1000104969899233617, 3941020828767566098923053962); + _reserveERC20PoolHandler.stampLoan(3, 2); + _reserveERC20PoolHandler.kickReserveAuction(2, 3); + _reserveERC20PoolHandler.transferLps(11025145588113559820585687102672, 848349153719254626528036682332, 6755794830013158416594241241165, 12025999460301690502245488789341, 717202548911947170953713812316807707281356353544509223017599969078725545); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 46440439228912103543813427125521690262001212732329351229010488467557902); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 2, 141107832364705497); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 2, 9904020718594242818601179154308780484932894570, 19207757511078929471625344484247993820437155217138769); + _reserveERC20PoolHandler.drawDebt(3424941519051695509641248428615, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 770026394861964883938379983472596011314); + _reserveERC20PoolHandler.moveQuoteToken(97665554346327325821694534280118882889386807277630935468459972, 19, 0, 84063422333003958810, 68992557209712981257507480873990041140929875682280594); + _reserveERC20PoolHandler.lenderKickAuction(19820523, 2433014329442789214660891413477805964119937711432625843027, 0); + _reserveERC20PoolHandler.settleAuction(3, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.kickAuction(61322427473967469099531912481382, 1041458869755254921, 11995813415685996809133145444364, 1003233726874075048); + _reserveERC20PoolHandler.takeAuction(0, 1210029528498448886772551083203691168009242732701076946, 12478654982975376677506174208126099332273638491067724429111356431809727, 2); + _reserveERC20PoolHandler.stampLoan(176620895697185041473945274277832, 3); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3397401405882783931725377794374, 94411651803097122091022226945426389296893498417307651463737); + _reserveERC20PoolHandler.lenderKickAuction(1, 12130422080187533988943987471593, 99325805338642959122059806244); + _reserveERC20PoolHandler.kickAuction(15101825334971101701017616562860, 28531868651457729407644, 1971913509, 1854445810512967155122349017); + _reserveERC20PoolHandler.takeAuction(110979012419130242243478297774567749710834938944586777815384425358417, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 96295875604173241059, 24211004371043535014341201760625244700); + _reserveERC20PoolHandler.drawDebt(16030177148080069405188589197988909015860052089502145123628, 847474334083324097369, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(4399873322503767231392033652050, 61309869448957128382268972018092, 15657352046114353796015990738749, 2333200430263186673255839197687955578344748849266401945440029187046742518); + _reserveERC20PoolHandler.pullCollateral(730693240755488163617187481621, 3168943000000000000, 3307662617126601647397665515207); + _reserveERC20PoolHandler.pledgeCollateral(10463, 33871, 1907230806841418245597307435805); + _reserveERC20PoolHandler.withdrawBonds(6556708279257495594702142843323439912845833906917929253734853599675203, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 226345528030203965900511312836700473860562678521858611991341187615); + _reserveERC20PoolHandler.withdrawBonds(19867604733659065497789820, 1014481815560340069, 839800924214316932498575506404); + _reserveERC20PoolHandler.drawDebt(14244, 4448095404457137581291190844365, 313429632638670110488577545671); + _reserveERC20PoolHandler.transferLps(1000022435356529869, 42206092004885389648504176213358, 931988468277244612576804808461, 5785393446, 1045895732039855132868930334655); + _reserveERC20PoolHandler.repayDebt(2, 192924970400606906380033, 343354355719999458044426); + _reserveERC20PoolHandler.moveQuoteToken(32796111189524337728241, 947118365717264, 0, 0, 2); + _reserveERC20PoolHandler.drawDebt(18, 4837134008258089914971821396627020290243069205051607304206, 563484313428738024501632495); + _reserveERC20PoolHandler.pullCollateral(46629718454661556404024915929031628438489650422155405249143230, 1, 58881981281499613678624); + _reserveERC20PoolHandler.kickAuction(1000087159506666911, 226695765245364535620421483814, 1085734793041072665651259915422896464656587650097233938021630489005286131, 2105883626964866886735868954550655600581433239420658795573492738326972571); + _reserveERC20PoolHandler.kickAuction(432, 1, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickAuction(1000000171238819386, 5968832141, 9810452539703611317765105594, 103478090511136593986149187628539813730); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 600368610044854857438302203108526440087601429339285136654925274, 139695910901032896138875200089); + _reserveERC20PoolHandler.moveQuoteToken(36444182890461034913712345121, 1049594759884918337, 108179117219575623700919921107383276115, 3011031740315474736346343523205, 2051785369718846215605328330070); + _reserveERC20PoolHandler.transferLps(150804236623445198814229353356554894339249491107099, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 82766, 393245918875329307122); + _reserveERC20PoolHandler.addQuoteToken(755733050479909793935981806074, 2353692810928053074718825974211, 39097867935254745105186802739211, 5879); + _reserveERC20PoolHandler.drawDebt(1, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(8928286117962352683306686782299, 8388289691656116973424834203127122717); + _reserveERC20PoolHandler.drawDebt(22438097403816998510219060261901, 2405431664419905643718288006419, 48921490422224931443049757131920); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(52421, 10556891005043218586325093210735681623952796280435, 45239581269975073487773540524570060758804802758351135130062748276, 2936103467310680533952420133465433561681461602271073941); + _reserveERC20PoolHandler.repayDebt(784282733599211849446766979, 1002675074339610413, 1014635485806364623); + _reserveERC20PoolHandler.removeQuoteToken(1000023663155701650, 2869538183291770586804873910533, 464470899461296968524843034403864558200335158788860142152591984545, 7826065757911597515068105130); + _reserveERC20PoolHandler.pledgeCollateral(3, 3, 1); + _reserveERC20PoolHandler.bucketTake(55469557766628422099117019846097261849, 42739354726037150405340626268358, true, 26850023979331142239416567, 2999999999999999999999999998390827667129161937000000000000); + invariant_reserves(); + } + } \ No newline at end of file From 87f0e42ddca8fa14fa66bc711850ee07ad68334b Mon Sep 17 00:00:00 2001 From: grandizzy Date: Thu, 4 Jan 2024 18:06:50 +0200 Subject: [PATCH 02/10] add test_regression_reserve_bucketTake_failure_2 --- .../RegressionTestReservesERC20Pool.t.sol | 1680 +++++++++++++++++ 1 file changed, 1680 insertions(+) diff --git a/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol b/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol index 59da620ca..8ed7c3cac 100644 --- a/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol +++ b/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol @@ -7215,4 +7215,1684 @@ contract RegressionTestReservesWith8QuotePrecision6CollateralPrecisionERC20Pool invariant_reserves(); } +} + +contract RegressionTestReservesWithQuote18Collateral6ERC20Pool is ReserveERC20PoolInvariants { + + function setUp() public override { + vm.setEnv("QUOTE_PRECISION", "18"); + vm.setEnv("COLLATERAL_PRECISION", "6"); + vm.setEnv("NO_OF_BUCKETS", "20"); + vm.setEnv("NO_OF_ACTORS", "20"); + vm.setEnv("BUCKET_INDEX_ERC20", "100"); + super.setUp(); + } + + function test_regression_reserve_bucketTake_failure_2() external { + _reserveERC20PoolHandler.transferLps(602056654259052430527039170, 25582621905441744091314, 1003596875407867247, 1006453208564582441, 23164); + _reserveERC20PoolHandler.transferLps(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 1, 80854191366625215957840709211509371089727722883361767601); + _reserveERC20PoolHandler.drawDebt(338927492590381933, 40061668320491221688258973930030550544221389, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(356579139950909784926076384392, 1000000059891096196, 48344008915423435637653309051867247512, 34704068649312877438); + _reserveERC20PoolHandler.pullCollateral(2, 627831756108806, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.settleAuction(303884985733582567514197018988994686388694934358778646971719805196, 1709496286756545626746151378950877823448976, 2, 1); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 72146147586241462523575017975169461763994989636059990137877, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(1000000000075300937, 1001867512086142683, 1003218514627702642, 3521815727677486161441513269740); + _reserveERC20PoolHandler.pullCollateral(10881914160761144693929857, 1012077330430324560, 9733201734515765033485727975300); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 23577126533308419987); + _reserveERC20PoolHandler.addQuoteToken(1044951048867494371517201076203227136999820145560154803216500602250, 301289965194843892388382680090248969998994089981083368, 10535942404090494491375579, 22280790408057134249741); + _reserveERC20PoolHandler.removeQuoteToken(28237651947654957814655893411, 1967575354840723768803665797774, 1006268022834716529, 1000000000000144047); + _reserveERC20PoolHandler.pledgeCollateral(104697485585281127181100471464, 1000000000000054783, 3477755379); + _reserveERC20PoolHandler.lenderKickAuction(40277149802528114373696299218, 1004751344307302983, 1015339791580548014); + _reserveERC20PoolHandler.removeCollateral(1000000000000892633, 6074648354, 33942353400314962344501578689425137382, 153558338003198458285726487309042095); + _reserveERC20PoolHandler.kickAuction(38911336215562068232321594339241689212592071483688989410133275231, 987752648440123130800727659171, 2999999999999999999999999999490253638302788970, 175661384362420121563888725557107040318); + _reserveERC20PoolHandler.pullCollateral(42936197167452675970748461195176, 1000000000000093081, 10563765567896060); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1784779616095064643991); + _reserveERC20PoolHandler.pledgeCollateral(112154838091061567387252433345178, 794671223138324778, 23088637679297368291409528916252230717861223709982114621); + _reserveERC20PoolHandler.removeQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 2743749980638079162315191429028415241); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1057695082244912312973415291098361122495519246422738982, 706); + _reserveERC20PoolHandler.takeAuction(1000000000182546631, 60033461120512519160665131666, 940362801479913419508410075249, 6320330228587955404651); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2733365167310740033948793027409365754400631295070, 30091568); + _reserveERC20PoolHandler.kickAuction(1000000000000000005240875198080994766099915433, 1000094840841192347389235237349, 1000100924547600917, 13728341124597456737212244457822); + _reserveERC20PoolHandler.addQuoteToken(22321, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 258131275801586612448425782333195601350550376801534353637979002555998); + _reserveERC20PoolHandler.removeQuoteToken(3, 15, 5186845373994109596427847595309, 698733375734204356761590337); + _reserveERC20PoolHandler.repayDebt(2254294444, 1000000001771027393, 1042982310725207593); + _reserveERC20PoolHandler.kickAuction(75828085463052781995956901780711177109, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 333885831397903892080897897742946621436265445, 2); + _reserveERC20PoolHandler.pledgeCollateral(646862466702023197387244, 8698972215975470291288203850, 18155595690780158296546985); + _reserveERC20PoolHandler.transferLps(988988359937249807073560188204, 1000000000191976404413303103089988791152704193, 1000000000000000620403094193264034382194704699, 1000038414155800692, 5320078605); + _reserveERC20PoolHandler.settleAuction(62575583279452080085132381011, 54678073021674606315524319001068, 1013597137037254064, 67899506272820207085855557006); + _reserveERC20PoolHandler.takeAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2565650636948778466439762269574453486117539, 4689294971817980861122517672964686057957651685024126453851549779819968886570); + _reserveERC20PoolHandler.takeReserves(22190962326748713761700377545993076820, 1133611840335053830399703871180, 426113838434584790304113657791); + _reserveERC20PoolHandler.pullCollateral(7145583608204516402428946190638040936, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1752159213603927198305438356752190565637252485220, 1581320876077931465020077949359, 3); + _reserveERC20PoolHandler.addCollateral(80955696292239372355004667356, 60439, 1036962614692210494, 3683155449709441005051138180218037594188624927883085125871); + _reserveERC20PoolHandler.settleAuction(946742743201011341602088417518133485, 69754781708363907773931956133488840859166686, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.takeAuction(2832515993661205721260111530924106825515, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(1000000000005091517, 104635820647134108626242891761, 1858538755290732612391932227157); + _reserveERC20PoolHandler.kickReserveAuction(0, 0); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 19477807010406242037334031203751372831952597252817736387772360159830760838, 365); + _reserveERC20PoolHandler.lenderKickAuction(1001085452895132916, 58452060410609412755133072035889, 24295116355086951750825008767756); + _reserveERC20PoolHandler.addCollateral(1799233138, 6237654220840828619081148602, 28393330225147270143736140, 9098553342344151371029126269720); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 4219664923068125816, 0, 279779842753498272195821697195538007503847442490482535, 3); + _reserveERC20PoolHandler.transferLps(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 659051366684445556786222095665744105); + _reserveERC20PoolHandler.addQuoteToken(7957474728987, 9802468738438107136674364277719219845803124263511447268748363417353119, 1, 173943592881805745273054347927116784733099393007448608219913316042); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 742523067283022931851441361451548379353996973700118515340424, 0); + _reserveERC20PoolHandler.transferLps(8950854364342, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 66082599381448966276376745088618158, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(1000456600174366763, 3820203825, 1445903354826025830402615816409, 1000082545629722057); + _reserveERC20PoolHandler.removeCollateral(1000000042997336991, 223507064076747971559815885409565, 449045612965929815556, 28074); + _reserveERC20PoolHandler.kickAuction(1024165540390616340053503387320, 9659953, 72917694999724052802686678052, 2207825081341477567818163771411); + _reserveERC20PoolHandler.removeQuoteToken(44811258213103002285207051334525, 1000000000014790373, 761081838995940675793285801083, 1000000042533284526); + _reserveERC20PoolHandler.bucketTake(1040953671047742276155101522009723, 2390735783581192970771199420963, true, 99919093644336461394198539163655, 1000000000000329120); + _reserveERC20PoolHandler.bucketTake(2, 11519532150635026714606916707012389710434223184239440, true, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeAuction(31215953928668044479624991, 3468729388962261291137262521190525439187, 630966367671665850, 84367060265421); + _reserveERC20PoolHandler.takeReserves(2165929591827579041508509302237659193090212566, 6788082517210068150417865, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 472695777553599468217308821, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 127601298594); + _reserveERC20PoolHandler.removeCollateral(3, 3, 1203494454061759737800081, 0); + _reserveERC20PoolHandler.bucketTake(2818454040557198523573366592438086667886080710602199917, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 2, 118969565900634070940706); + _reserveERC20PoolHandler.repayDebt(0, 1246948958829191467615901398820431845580531403465615547902319432803858, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(552301568794520412241491198340726589194837369901104902420603464788686909, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 342947897965609693651933318146788174589934887106008077599, 1, 73203854613392485044377590); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(91855383680854906912549627498, 41967161576537092711184356222389, 770309920172958869173197525880815882450985455439689383647489351913947404281, 13783659062007129657053613366656); + _reserveERC20PoolHandler.addQuoteToken(2756142719373309138406452113689601981809745505127515833398062667461890214864, 86471974220895041301425071280028352503865461457649597291300539772317677636, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.takeReserves(2839549336595148673900181371614262147716068706486805196289, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(11332200844979701242694926202772582705, 0, 55153795161798847079768952957038572536977); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.transferLps(1460700844919290068499588387572925213169740720574400069300348101823, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 15374033215566826023816, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.lenderKickAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.lenderKickAuction(103559237193229179820760231757327923795, 2, 2294899416354458788358578635923054922046283297267490095385865660209228885); + _reserveERC20PoolHandler.pledgeCollateral(4002832493562417378098735557266426051, 5050246399, 29953); + _reserveERC20PoolHandler.drawDebt(41870878660948431928661615676618109626917390120182980994, 5955874145865885, 1); + _reserveERC20PoolHandler.bucketTake(561609496155165944520550235, 357762539353132650614161303462158556132, true, 4358640302384546711668, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(13224485585931880325745121880343, 1045057498396669450); + _reserveERC20PoolHandler.drawDebt(30798097704929305313751207733620597397, 9890306103495621202598819365266, 999999999999998015591051237268071051733126605); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1111349287876060964658610082661214, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(848583300761056078388, 2841346140127884288065415149360134, 716951669939248168586607228711585170311977544440543165168613539971665359); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 4323911762210978328484161475592401163492244539862009243133202006383989, 3194599044391905660104172576219751158868, 3554119); + _reserveERC20PoolHandler.drawDebt(24516309492610537474423228722353489383, 238887847621820790750928644, 5964701205518408044069266751012); + _reserveERC20PoolHandler.addQuoteToken(309680865641981055685695739307, 17783990624548174113625473, 114367600611848286686343, 5501980572441997178684999522531848464); + _reserveERC20PoolHandler.stampLoan(113749186166942750771913794191011440446, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(128982114131907101360756927045, 149644526782672073485323495479); + _reserveERC20PoolHandler.stampLoan(1001441818485770669, 1000000000000321847); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.takeReserves(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(3374996827777410062480357019488000933325467575242139852074728609648633, 13951163971525853242470185634454111852746735375441708055276927973807808, 30951746, 28439884849398286180211353208372845261452); + _reserveERC20PoolHandler.takeReserves(0, 101277623005394688867157110126969677145892879424777002432619605531, 5759410582589054594582378386781968102); + _reserveERC20PoolHandler.settleAuction(0, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 1230303176554389062364368066411672244049228254336304); + _reserveERC20PoolHandler.removeCollateral(90779883588575461898950286948, 2955552200696364845650750113570, 220367897986438866595005392825, 15760); + _reserveERC20PoolHandler.lenderKickAuction(22691089873333092003694207348738, 788087569810885336833135694211, 11476616552872050449574097609055038); + _reserveERC20PoolHandler.removeQuoteToken(2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1469556001854514057592239, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 8757979131925610039114019121048533752731222535874763052040170226324806354719); + _reserveERC20PoolHandler.moveQuoteToken(1312904415876589224543993565005, 1048988151926866175, 39118773046335625070295092971997, 16276215525189731106730002629, 1460600608482519702892849616698443906846417445492136317352139786359679576); + _reserveERC20PoolHandler.lenderKickAuction(12676479844994777929079148031791473637850674154682544883828401457867, 2, 31123774903295253796397849430369748432036843066468270046143621378554702); + _reserveERC20PoolHandler.addCollateral(30696458310582539955073641540914593541432, 7203333071657789449882668211701811775290336663, 5669523665844785452853656756476295733365403926981282842348053111509, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(5864202925281263389274, 5997041261698492901413924472107455518, 517898623386942032718); + _reserveERC20PoolHandler.lenderKickAuction(490900611987873316268518508350347162, 3, 3480009213667626449050632829220852046378); + _reserveERC20PoolHandler.repayDebt(2, 2, 29093251329795603208715); + _reserveERC20PoolHandler.kickAuction(3203688542259400334619472733385633901357235420102474366850839027442649602, 0, 352201045131276268970428908170915800806971647213373, 4917854047702831496138061151985314140510); + _reserveERC20PoolHandler.pledgeCollateral(23238324, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 9517845582077750535078592595772380842824763620); + _reserveERC20PoolHandler.removeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 4737772371256331010004949568801945036696809, 2); + _reserveERC20PoolHandler.withdrawBonds(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 616404723214156341591575930064572123276); + _reserveERC20PoolHandler.addCollateral(583168462465125244133568429476063018282297324, 6376, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(196399199260180814693664246646274, 826677974569575216978774761422494608, 0, 1018764004979770869977753441); + _reserveERC20PoolHandler.transferLps(3243866552416662905780415061095862252, 2029614390931733873257566183206123279533894434726712122485056, 22833845567674479887632, 3, 2); + _reserveERC20PoolHandler.settleAuction(1083570275763297794, 6722288817, 999999999999998206408961871629380335783879567, 29938236285473803459250345040327); + _reserveERC20PoolHandler.withdrawBonds(5059, 1272615044528998910417718903171137371449, 102786911569509704939541357625395221078959578130737499856979); + _reserveERC20PoolHandler.pullCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 20623430602355073766405857727052252); + _reserveERC20PoolHandler.addCollateral(3, 28045958574416039560396577468651657895849557150137758851841, 786772192848028782786630041283521927, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(1000079585629888657, 1434272621828776894153312945929); + _reserveERC20PoolHandler.settleAuction(1000173657106744993, 4992491385848915993099078324516993384, 1000000000000245879, 1043899975825219186); + _reserveERC20PoolHandler.lenderKickAuction(329434041294912691243920140474146599804000971379643212781504467912, 14494628125131947471416014, 0); + _reserveERC20PoolHandler.addQuoteToken(286754474879221082439102058801934493571204334385630477489142532703018335638, 26034866, 3, 2013224314419041244855); + _reserveERC20PoolHandler.removeCollateral(58, 2, 1351137220805845496239875435699016430705522489448306, 0); + _reserveERC20PoolHandler.settleAuction(4487692320344693112927561, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.lenderKickAuction(253066188085756465531315672615399, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(317086020315739648369, 12713306539546090625597679450302, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 4896438316634404993739312207309428090388846800501); + _reserveERC20PoolHandler.settleAuction(1, 2, 12549475246386710800703159983456770663439796467801553349771, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(22387449160570991179098899427032019802454902061258210, 1365623502734721596015133418076886998241958092, 768313184939345529433361867433771143300237547648140213048142); + _reserveERC20PoolHandler.takeAuction(10449011457397304344099571584, 36452156129721602398126355064414, 3548122510, 92785859193637827949896939); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 7036905068755828568103913621029809114822634994632636, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(3175416389644249898901842908, 285, 10462244014294496309546817013470815553, 15155); + _reserveERC20PoolHandler.settleAuction(50359497983952036553259857333812317545186304726760498218665283281133051, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1628252638582951245892860759856711704878810, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(13224251491198652528611392481384, 6167631855821050599845699448759, 1751475841477631504109252453376736096310541699584965844866125287862785566); + _reserveERC20PoolHandler.drawDebt(13122, 5842703455207266008143539709, 10081130385767549528848048553); + _reserveERC20PoolHandler.pullCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 310548279760118109564261065); + _reserveERC20PoolHandler.takeReserves(1000212085649212542753062586280, 1000000000000013690, 5578506146); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(1000008288461314640, 8454); + _reserveERC20PoolHandler.moveQuoteToken(4602979618, 2, 277996942046158453167238631614577787066651780008556, 712443873301468779473140042583005867275554528739633095575768909777218, 186933895470731449081964040578931712226997339271686066113566398467841); + _reserveERC20PoolHandler.addQuoteToken(62536, 2398626737, 12401, 63713); + _reserveERC20PoolHandler.pledgeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.repayDebt(47717, 2062530538826942692549693627849, 72315188545381630044694472501); + _reserveERC20PoolHandler.takeReserves(17047, 1000255624983597043, 751353407631026886057174375365); + _reserveERC20PoolHandler.pledgeCollateral(111365796405777019590890337270482685274543917225, 1, 2); + _reserveERC20PoolHandler.takeAuction(2999999999999999999999999995262106468549542254, 1006453209159637180, 1000000000000105044, 1348671180355035679848509587); + _reserveERC20PoolHandler.addCollateral(344001492106641514273214203806052310914039925865410497219, 13851897372821069450280501449481059310074651671897380396795779006557630499, 3036842, 2070983714907872936294336343537312519125813192668073021); + _reserveERC20PoolHandler.moveQuoteToken(3040874179209101074558816352257, 16208876600435858687998983856287, 76147741886036898423794821013961, 131899781555209468819208212474, 489151413707597143759210827331195006872); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 34350637963027755320397, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 20972425413476780962896156245307868053551029651404579628047397); + _reserveERC20PoolHandler.withdrawBonds(149667409056670721314412665465, 609690581871655937538987305, 20740775139982285752546392558066); + _reserveERC20PoolHandler.removeCollateral(1757878050054276605531153181878326245137085, 9312855515198404882114567239925510081906585333808, 3917503729814902049261887918925357428071512142053546557684593, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(322341150683955555597272844982002560200460579775955795478, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 6791018527771008385363612803553100823435129716873166700755113388046672574); + _reserveERC20PoolHandler.moveQuoteToken(77893012999034069709882282020519733006717373977210, 7, 36043219071296950809471, 1, 132812755765481472950882497890); + _reserveERC20PoolHandler.drawDebt(4749021679, 1045815051911897911, 33887872705710390651015817355); + _reserveERC20PoolHandler.drawDebt(5445058256520693089310455961267, 234066522370551029282058906013833, 794578023487003321317433240263); + _reserveERC20PoolHandler.withdrawBonds(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3055383917835881379735090237912282645889131326702629299609); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 16938210558267202228901482, 0); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(3325712314568343206502821689407865539453115368261, 2, 3); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(101353138499180493522525766009, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 482254536606575365883063814621163753502, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(6073055050121562197396, 51676296361292881325351469561020835227723597281414055391669577389, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(1516357978168812610947360526190, 1023061809657592142, 764975285490439629383671542541, 1967754325214468554900785320777); + _reserveERC20PoolHandler.addQuoteToken(7797590882596435058208625016111140, 1, 6618336747931121815317662407899479277453924383594224093213284451035471630, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(238134175002947928981206157795229437477, 425947063074097002079331489640, 6349320811591517); + _reserveERC20PoolHandler.transferLps(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 354341819866268398316810884164333768229006133, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 14331, 1090244489961568616548343786036943305749247487681611158879782); + _reserveERC20PoolHandler.stampLoan(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(3311122413061510469968264750074932101651611255413843628389107293338714666133, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(9461110062089368041569952902987463, 3, 215457034328719867676212054); + _reserveERC20PoolHandler.transferLps(2039024045181965537059063625667, 1011206636467201726102408740849, 286432160020885609091619106340, 1002388532941624878, 37778025453258585001335288076); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 34535350842464976168509949330380143650934173013802248054617618, 89115338953815013207264); + _reserveERC20PoolHandler.stampLoan(20477653327220725266031293485651, 1000000000000128824); + _reserveERC20PoolHandler.addQuoteToken(299629668330156667261116990059138507528099002428901666998683945039892, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 207619704542399231613692461121987573694364633793765034244758848, 10299859022632001754731214603870746); + _reserveERC20PoolHandler.takeAuction(357287818, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 6008598382012728069421742423, 0); + _reserveERC20PoolHandler.transferLps(102041541838775288582152973932470, 9954625769492122501359498228999, 605578567259862665982117597, 1003218514636314538, 60849793344809251899200976); + _reserveERC20PoolHandler.repayDebt(2067707756358331810814348280205226697700, 80899597765877255104187382297964011950241922829850125661367352438671, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(589922810474381369124319413031333575101593674528441139239498, 224022, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2632533087531836111461102911628040077984924690349532814129416426696082087616); + _reserveERC20PoolHandler.kickReserveAuction(1192168803211122696171472780301, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 3741913746275899261249722469779535390348987216214402935, 2227908139977369373125134); + _reserveERC20PoolHandler.moveQuoteToken(8145962926543871564435350, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 40676133996794296108876271589911809932991436, 0, 453201140924889087904790950052408310518232705273590420403); + _reserveERC20PoolHandler.removeCollateral(601202144185238997248205118176886116712, 181368990633235286376305288766, 1000371816840630093, 50864); + _reserveERC20PoolHandler.takeReserves(0, 3, 140448022100054277); + _reserveERC20PoolHandler.kickAuction(8920837064423428965, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.kickReserveAuction(0, 720739678); + _reserveERC20PoolHandler.removeCollateral(3843294422146071896290478295844783428479496648088626461014065, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 75036894740707947618969427174642, 0); + _reserveERC20PoolHandler.pledgeCollateral(3407322163432322704145875721385, 150295296795207445895851399322, 129811085196708608353218520966); + _reserveERC20PoolHandler.takeReserves(2999999999999999999999999999868767060957541808, 30774399786549829651628861394827, 1000000000000045486); + _reserveERC20PoolHandler.repayDebt(1011530069844313978, 4191, 32835256781606468761); + _reserveERC20PoolHandler.repayDebt(82941639348017028974708567414097471772886968031033, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.transferLps(2, 1, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.removeQuoteToken(3, 2, 9327676041839496797617836988674278181202565926216407, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 39747295992728749174128856417375304116744968922072428755336698484); + _reserveERC20PoolHandler.repayDebt(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4539795223082279507647829119227530347); + _reserveERC20PoolHandler.kickReserveAuction(2, 19777109316304978080422229449); + _reserveERC20PoolHandler.stampLoan(3005976, 1000000000000253707); + _reserveERC20PoolHandler.stampLoan(63534, 80280); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1202955404216743, 644766794722685197701208412266333); + _reserveERC20PoolHandler.transferLps(0, 103784217, 1, 25544186583870853307944045901445793457732088, 349319); + _reserveERC20PoolHandler.addQuoteToken(544950399578208914232949145755081748997512009946120266575015067, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 956815616561413953562135162233727419278201752515, 1); + _reserveERC20PoolHandler.removeCollateral(830072138235839183296222969041, 3741199346564751, 4958026834825377278537911475472564627, 14364827332274461256951058261506); + _reserveERC20PoolHandler.addQuoteToken(1792030712167996845, 1000000036108954044, 30263, 51984); + _reserveERC20PoolHandler.withdrawBonds(134422628707777922911212967, 5243996242831231714676779651044, 37094214098674423763100883421757); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.lenderKickAuction(25037, 10307558822754693182987010827105365, 761396427041424904118979511899); + _reserveERC20PoolHandler.moveQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 2); + _reserveERC20PoolHandler.takeReserves(541188831566121153965829590, 1003823550038675167, 14695); + _reserveERC20PoolHandler.lenderKickAuction(3, 548430040854039250927545496695567858968999791931478601, 313252728973999067612300336); + _reserveERC20PoolHandler.moveQuoteToken(594071770828686050549309027, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 312401812329385572282255374869, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2105460504745218942564623239799472947894706279444); + _reserveERC20PoolHandler.takeReserves(0, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(1240289205379624101652465023869532330286911328748747, 166355682044922962887214547268843070514356888793, 0); + _reserveERC20PoolHandler.repayDebt(871369301922030577683, 27012439196070744392933769407402206829465577540588031177234323806140051928, 154407252309386861200377646); + _reserveERC20PoolHandler.repayDebt(15683906311023410904952228944, 2999999999999999999999999996948984505941435442000000000000, 1000193467469393553); + _reserveERC20PoolHandler.pledgeCollateral(83408711752729160753167730231637171600563611758104175441, 1149543352354911162460080163828, 1); + _reserveERC20PoolHandler.moveQuoteToken(2076221003962277, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 349366617844614560325490219810592870856657784357405928518, 1, 3); + _reserveERC20PoolHandler.removeCollateral(7611448066164063, 3328878612279862136194504065108, 17990184841757584721570984061113, 82807624645375299307786184280865174); + _reserveERC20PoolHandler.takeReserves(9225991420419731517307774, 1000470524905070453, 43340484973599136039048398453502); + _reserveERC20PoolHandler.removeCollateral(625107020007912130882645920684, 43091205165005706456771565773393740449902342690571, 53892024541488907026711762737765796270, 0); + _reserveERC20PoolHandler.lenderKickAuction(607937551813331257861914852, 24263, 852124547331563837098652220720); + _reserveERC20PoolHandler.kickReserveAuction(2089229066739952683, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(378777584464020158948844450595, 30194372312589354421083340512533, 43913); + _reserveERC20PoolHandler.bucketTake(142247641361409513924047843, 39357358234783825364479273960875, true, 313555162258329187163831780429, 23464802274063634584424977950930); + _reserveERC20PoolHandler.takeAuction(3104911470040492951812603504832674742979694, 0, 169905598516423797248653043123674579948, 2); + _reserveERC20PoolHandler.addQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 29003465284493003767053373310, 101146202760256099843745481); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 1841797857802706124789289257348393883703123, 5769527556674554270618541822165149642039648662512031181350791954364504); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 250967966529175115697253975679160703936633318); + _reserveERC20PoolHandler.lenderKickAuction(22725725548277486, 480749326, 668809385967289858901299152703823001084045); + _reserveERC20PoolHandler.takeReserves(2036327606126439414543352272381, 0, 9261690663415050277281370238013118616911438869777064104667404369937958371); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 174809745550418434992252413674634325086, 4097217349948173972463); + _reserveERC20PoolHandler.bucketTake(1996213949959900911762896781564495150389078964134491252193702745689581899, 32775, false, 4885298969558052400529393315552, 1001662625397277984); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(7019664466, 143294478892503568695899875386, 55721598276452706940571392211853, 4346619178280589670998121157431); + _reserveERC20PoolHandler.takeReserves(229038112752334709444939430259016720416461528738208488843, 0, 19299453681372150630747401256868877615269029011120751989178032921); + _reserveERC20PoolHandler.withdrawBonds(1000000694126125294, 16228, 3965333739934352222792521594809); + _reserveERC20PoolHandler.removeQuoteToken(22309633194061285567266597926687, 96033278252572448348488284668, 47835685172727615267553928246511, 65181822863846895608023523); + _reserveERC20PoolHandler.pullCollateral(133449112168710815531889839638761787329, 11345913903155660829704878740947096462, 2999999999999999999999999997301606958222690986); + _reserveERC20PoolHandler.kickReserveAuction(5797069248020763185136731453, 53858077978570023873703825727138); + _reserveERC20PoolHandler.kickReserveAuction(853115367776906964397172389482, 4607889882871797439675740895142963764999598711929898695708489929); + _reserveERC20PoolHandler.removeQuoteToken(385477014944323486391270926206223826739302515378893905522064189, 1890391441813132740542150674121, 0, 208626545164813997548896286); + _reserveERC20PoolHandler.removeCollateral(150020497548322729251536019029, 52856620780414809703558871796395, 1000000000001941205, 1000023443545339465); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 422144084046, 341240027303972537778955774110285305940398911234, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(6898675615743908943965682113654166120737, 2, 23121319469446718192698949786441046703612247889); + _reserveERC20PoolHandler.addCollateral(4979528677, 16703, 19842535173846479023423443975377660, 7555821011073101621); + _reserveERC20PoolHandler.kickAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 40302104733, 0); + _reserveERC20PoolHandler.transferLps(4425882534485731903856037406695, 3233563166, 4744831872, 3037229637297501001552247744581, 1097044895175542670); + _reserveERC20PoolHandler.drawDebt(44776238898829145608141794073261784354990871563186479840, 394794927926559846586048010658, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(4650, 19293462493409508227057966921349993390, 20489250720520567475572269521186); + _reserveERC20PoolHandler.kickReserveAuction(1003218516161606288, 5349033551572074093255951158027483929); + _reserveERC20PoolHandler.kickAuction(161, 3, 3, 283817614756846237); + _reserveERC20PoolHandler.pledgeCollateral(724, 3266865997973, 2); + _reserveERC20PoolHandler.withdrawBonds(13090043813866107271055782555627905012567685642744915352, 2397704476609183, 2); + _reserveERC20PoolHandler.bucketTake(1093617233454752179, 3, false, 17459764319245490271408671, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 33549195310781187925057577571, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.lenderKickAuction(24356203684015262664948630775817240829592255283066003206465, 11443663911664337733093507910421816116195945, 146064702813515599294291914563810794521172953215805872595044203111); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 2395488385143799786958); + _reserveERC20PoolHandler.lenderKickAuction(559738589230951910001711888954701662053265969009557933612901, 90701724684108901462427471079778599364279013532462222877465436255361395, 73166652365130777061739); + _reserveERC20PoolHandler.lenderKickAuction(1250869, 2027026200, 37337769750237229898675190970); + _reserveERC20PoolHandler.moveQuoteToken(323075209973894384526808910, 1620875675595824482806417096470556062955, 1039200495768181561, 12026, 45973372680311168892668190552211648520); + _reserveERC20PoolHandler.transferLps(2999999999999999999999999999999999999984752315, 2108, 1000000000002385664, 9288570119564083419140062055, 77900901506525357902632155569); + _reserveERC20PoolHandler.stampLoan(606238178585643892941088472, 50780587563735683485925857514405319570); + _reserveERC20PoolHandler.takeReserves(141680089430427632155890914526, 1708483083495479206522026637, 872507877845544622438394760300); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 172459935723868557518546888024068500818656115443304418678, 7482407984768264178702289181454686694875743747703552442816742, 12891188425701547133755); + _reserveERC20PoolHandler.pullCollateral(21827453643604736069266597926687, 1000000001272924152, 10635074472979341908289739001763258); + _reserveERC20PoolHandler.takeAuction(8799906759935857713918638121, 2565673592348012220864549477705, 1000000000000730679, 279724882019234358566470442114); + _reserveERC20PoolHandler.addQuoteToken(972516361718430492238244876934, 1992591162419600060597675, 1606347889194704230979402779820, 2154877953757648266852235023648252068827331344564869296940112616628049880); + _reserveERC20PoolHandler.kickReserveAuction(1000079501572900916, 1355404832615028743); + _reserveERC20PoolHandler.pledgeCollateral(323057157224902636927977885923694039, 1000067491142672899217558171087, 3285345985); + _reserveERC20PoolHandler.kickAuction(1000000317071328776, 48139406467330730095714616, 168639746635483705, 1313426333331471815288789521787); + _reserveERC20PoolHandler.takeAuction(1000270483146369835, 6732078249110991644839179702234, 23646049989060514273034082134786, 2999773976727539216892140049962); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 4098984716509163054424897387474349065627715011517467397269636, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 15, 257687280952480); + _reserveERC20PoolHandler.lenderKickAuction(4748444462836131381957303284056472102413664886, 1580255813638, 94); + _reserveERC20PoolHandler.takeAuction(2934543658589045187219228488732361843, 9095369708933826442467768340486, 118044767664093054797847216, 394144618974900271014522); + _reserveERC20PoolHandler.lenderKickAuction(11006516949076944822457578070403, 47222865604739538880659198, 1006453241967202702); + _reserveERC20PoolHandler.drawDebt(7828656705491757923204907351859884837, 77432, 1322244769154276907739452); + _reserveERC20PoolHandler.kickAuction(1707581477, 1369058186501547760236440237715278035450218629548301521861934044822278831, 18886673742649444981493772662621, 292553826194132059401350361336121); + _reserveERC20PoolHandler.pullCollateral(3027349844217144694555241350392309325919, 1110491738287353436255070717922939104806564845643952330721, 1); + _reserveERC20PoolHandler.stampLoan(3, 2); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 5101414741064714, 0, 0); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 5125999939446653903160918598264371038177474455282488458721436233251244445450); + _reserveERC20PoolHandler.kickReserveAuction(1000000000014332986, 1000000000014671199); + _reserveERC20PoolHandler.takeAuction(49358, 43885, 48998165329390960292715435, 5558770708); + _reserveERC20PoolHandler.addCollateral(256964314806823691782218442243266, 125806922877, 50580630687416741895704051803613, 1006); + _reserveERC20PoolHandler.repayDebt(59066, 1415164064339831647, 1000000000000366457); + _reserveERC20PoolHandler.takeReserves(21565093846203301846832162140056436082, 1803347776180381215522611091303948, 2999999999999999999999999999478309017013455084); + _reserveERC20PoolHandler.pledgeCollateral(20709395909612624351959139134744215895722465049368389108555703, 12387391127483519866053239237957451855037455192859258089177595492, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(49451059327755423225514739479030816698517142179754210833928440072274021851300, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 365122763834704726394338773843526874126013898426896070433); + _reserveERC20PoolHandler.withdrawBonds(5142895888577041710275959095362504445535474110760190171766438324766, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 131306185258606120997936559508743163482512); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 37141228734531597488691504710099395892883, 668256892677591684340326056495087775475747123911354826968922764295651); + _reserveERC20PoolHandler.kickAuction(1478826758669125395601502953293599, 993663655043521355321, 3, 0); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 67050322943258523231669994628, 703103); + _reserveERC20PoolHandler.kickReserveAuction(6513388948782452563, 67805278999899544108451); + _reserveERC20PoolHandler.addCollateral(78054656588165990894508724569613261818307616479285868170321070304487, 2, 210003132808984498145597759791744362470731259681584155019609401642770261, 346828081575516628672); + _reserveERC20PoolHandler.addQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1359918744084905508542856081823051635402877745898437482419605761902); + _reserveERC20PoolHandler.pledgeCollateral(1000096744912871343, 6483993466129134080435090601051996904, 125987343150715416989021833326201922046); + _reserveERC20PoolHandler.addCollateral(391023609612589747906576817175756980284265253577642264258684445115066693, 0, 104689524681363507834709982146477298616236751355500604506761443887782076, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2811244202996639358538873264943117572232405666198966637603939212, 2); + _reserveERC20PoolHandler.withdrawBonds(1007029873021203318, 1036982766831455331, 1120483793245494447350584566528); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 272979259016830303825843718572526512847462495318803616918, 96518168447391529132417555454506639946522603325471824478857228168292705, 0); + _reserveERC20PoolHandler.kickReserveAuction(4153057244722950250117534621795182672037688414215156666262826318652493327, 66126443); + _reserveERC20PoolHandler.stampLoan(1000586273218373006, 4119396893777956018132631164776); + _reserveERC20PoolHandler.repayDebt(22591636705546906812330134015064212296386347408336714518267, 1977455118810180005392, 373759625010709836721108062184506376836613930670316838238022166049504526765); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 890970708245365817685059); + _reserveERC20PoolHandler.kickReserveAuction(5037812620617316847651125703939656, 46091); + _reserveERC20PoolHandler.moveQuoteToken(3679067987205244433306258, 3298242209018720968606705159346, 2755759101060849695068896478129, 1307923691545164073, 61119); + _reserveERC20PoolHandler.addCollateral(2, 138617958365010, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 162315576525909153793203821880015611867363432416212066541619097167, 1028272220127957183219058165); + _reserveERC20PoolHandler.moveQuoteToken(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 576415074311057286458427703618498637351800679689652352978397486303162889072, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.removeCollateral(1, 418404522066535511042311354806827287295654688544195144321040446899990400751, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.removeQuoteToken(193873300467245401907412463449198694154, 2829433135887129400406545003515409, 124610132302969289213616072549, 886677936841112826413617924956); + _reserveERC20PoolHandler.pullCollateral(3328594116186847082993239640923133878698468717126853890208432056449065769621, 12928164217368860581846649509026886789928195, 141795210944923136487441396661342283472219859713708183239103036423); + _reserveERC20PoolHandler.takeReserves(4, 496218461840704116324341521171337066, 15633); + _reserveERC20PoolHandler.kickReserveAuction(407077233104, 2896064890606728381299459137290311215065449529769365562265); + _reserveERC20PoolHandler.drawDebt(8220044835084439517937, 472951695470775203496035319860348, 1000372325495589893); + _reserveERC20PoolHandler.stampLoan(14473817539284198883554, 803595958407927592256580433187035253475743996364491225054033485707992397); + _reserveERC20PoolHandler.addCollateral(35962827193941865046239012350, 1186869207054003095110960972853459764829274506022062619195077323786157964, 1000000130601044953, 1006453208564828955); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1555, 0, 3335, 1216130648985483540417946294689); + _reserveERC20PoolHandler.takeAuction(1602606510737993082697281750793409629842, 21641221596727502353726329877732637388, 54643805549637781998, 22468600416273838696326460319845400881); + _reserveERC20PoolHandler.removeCollateral(259427645749404889083590478024496841130962978091852613729131, 1365, 3, 279); + _reserveERC20PoolHandler.kickAuction(1528930288848198366999999999999, 15202320548628799734179739060186, 1012569594322568869999999999999, 1092713474130688503766592605791819367753223974393434088978722484397031287); + _reserveERC20PoolHandler.pullCollateral(5679230682760026891127950844298743946419148643966324289294084120851885233342, 12098309724233163442214895864997435467807688614184451983644056017, 266465274300676398544364362009715030691888783297709027); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 11353122110613, 26161372948144, 2240508588975669767464602313048983404958442140510140224604650653231938478); + _reserveERC20PoolHandler.addQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(31041636251660588646816359, 1000018455448825424, 4215625176272816175190); + _reserveERC20PoolHandler.pullCollateral(917483034746529851194611590635581855283467775390816795575, 6047707480554135506647086971030394575134200997910785416080535804261260209, 43407678463142115343400338759531); + _reserveERC20PoolHandler.bucketTake(911896450610408892000000000001, 377553820944297339445124499045, true, 1000270483334019781, 470132998938733494282123176219549209117674320864124262931082953782589702974); + _reserveERC20PoolHandler.takeAuction(10796891071216443966, 1006453209238817375, 809340125806949891435005282106, 598249353750879067539053187420736836502); + _reserveERC20PoolHandler.withdrawBonds(1, 8264370882324273687794998623730957701709990446533767862761733958503361, 45214191342424); + _reserveERC20PoolHandler.pullCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(609611654428081611960467060, 230422749337762096385909973565496282501, 5861229458, 1825294863921623727860283734); + _reserveERC20PoolHandler.removeCollateral(999999086757990867000261, 19742775982498792460278888311252, 3106090786097521960710734467180951, 222202222145629848939906873492); + _reserveERC20PoolHandler.stampLoan(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(1, 208074339183071933948166366790897555946552410961314970854940291224332036, 1, 52491359255201702764517); + _reserveERC20PoolHandler.addQuoteToken(110515249276950066783203672392531407690815023106, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 87401458634514141452868770328707206051094581822172288157049977747569231430); + _reserveERC20PoolHandler.transferLps(2, 1581420077241764687742235596882313797857463598567, 378556814980896107887488574397300637581873756, 10367221740115986625943409317265102215821340500590229637003206738653705, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(865746268752845, 391493649843667296470531, 2); + _reserveERC20PoolHandler.removeCollateral(2, 69910591227000508301509094779956272107561341039467061458583713172, 0, 3060831007329485763537202225115969); + _reserveERC20PoolHandler.moveQuoteToken(617196285903755651801577119263327112445767682474, 1, 174704736523266362162746496236668776380646, 51108274586463998477442471455450706457124280795098724263, 3); + _reserveERC20PoolHandler.removeQuoteToken(170500329711168658420354599697921423734022274239920188455565, 48468464750620454799733696074339878552593, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 431210641121139153780687629021363224800); + _reserveERC20PoolHandler.stampLoan(2959757965, 1000000000001656914); + _reserveERC20PoolHandler.lenderKickAuction(1038136245001261100, 1000246422676548222, 4899946580504874060914247466084575301); + _reserveERC20PoolHandler.addQuoteToken(1592023975744666464385679872538090299142, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 1196517213382814803051981813225); + _reserveERC20PoolHandler.removeCollateral(0, 4720324676840129731016796544546326364940180208432, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(248, 802810266029745334369364473176230571975603676086572090772786, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 11121777650085344667815682219662455902322908084834990769956270682675810182, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(2997530100051770689498849283915253052, 84910851793223310216884019336365548525, 6896537159003662401801435602150, 1000000000007384843); + _reserveERC20PoolHandler.lenderKickAuction(1, 28, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(199122673125538997, 113274, 0, 0); + _reserveERC20PoolHandler.withdrawBonds(3690352491429049807000729992748102402514353505889, 100550231690925526377641760678464222, 75509); + _reserveERC20PoolHandler.addCollateral(900637541339501853172992824943609492, 18962907523942059670594832870550, 22189468999543859199374809826106523173, 1000000233724062039); + _reserveERC20PoolHandler.kickAuction(1000010996275005633671417210596, 378587640139989014351276707990, 17856626285034937062871227043441568875, 760042875809405708296366014341); + _reserveERC20PoolHandler.withdrawBonds(379873234259, 44642834642, 2477780290844801766963018349439424109465752117220196); + _reserveERC20PoolHandler.pullCollateral(288357624962797662089111208, 768113783091167651297343911001, 6251331569284165987775234007382); + _reserveERC20PoolHandler.addQuoteToken(1793038696764383069277781655466712, 1000000000000173278, 624904358284971613963674018, 1000676823868500894); + _reserveERC20PoolHandler.stampLoan(1417, 1); + _reserveERC20PoolHandler.settleAuction(7808589284, 1291502198156023594390298734633536, 44654604186045733608018104041281, 328632669500136808644473516); + _reserveERC20PoolHandler.kickAuction(1070308335121754378475223037438, 281827908907843032600700398257, 236797587668152302977754840379, 3644007357221618305605395802); + _reserveERC20PoolHandler.repayDebt(968758332554173231, 126293801439323116365524983591410295566646585881129537649682794400, 2725065216089910300008597446); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 132738264149418551221010812036005005, 787556889252193670353207804384444348083533084961804580005725, 2); + _reserveERC20PoolHandler.pullCollateral(1011083936183164946, 1038267810056881202, 13224485128133615232881975573603); + _reserveERC20PoolHandler.addCollateral(7762180704501103538849130831844853342698270541163043279860915423772335, 446332029316809114093046039593682732959007, 2825874053036009127678104171, 74947495908645845353273211004154630283791228); + _reserveERC20PoolHandler.settleAuction(1047107290002589435, 394578433817752108664435971249, 2028549670175767637, 1000000000007508774); + _reserveERC20PoolHandler.pledgeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6086356274030); + _reserveERC20PoolHandler.settleAuction(76145, 886717809477349652884006845507, 2464718588784639105717766061685, 5442310070801254187391320014); + _reserveERC20PoolHandler.takeReserves(1012815842073328887, 833047395173996019975, 1000439078852042586); + _reserveERC20PoolHandler.removeCollateral(10784232072552119, 2, 767452363283957005643038287561761423524814389676492410845754378, 62965064704903319); + _reserveERC20PoolHandler.repayDebt(10779, 1586318553780168157664145170925, 7423239369954728138431660916349027079); + _reserveERC20PoolHandler.addQuoteToken(149937002587968056681185925762, 5412510323834815385917871642541176, 3183464103395970290437683796902, 1000112464834420504); + _reserveERC20PoolHandler.moveQuoteToken(2719382769241836285640668632410, 8909220832944164469173327508633105439, 12264182327039174, 609945147271519896052690062, 1000000000000192502); + _reserveERC20PoolHandler.moveQuoteToken(3577354341932007206329662600826, 11666057501627527361052498931425, 1015695810604570554, 201682052724975534220257673510, 1018224128464802590); + _reserveERC20PoolHandler.lenderKickAuction(12395370516603310, 103096938553721464421747468906303184804755541130108057387522778725, 651063); + _reserveERC20PoolHandler.repayDebt(83462993492870240076610446881, 5008070797509298538724773685178, 160620734642819239023714479725); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 16998762379541163228074726546594296125, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(2, 2); + _reserveERC20PoolHandler.removeQuoteToken(6755753318987973160820150855928, 544806471733664517712879655, 2999846271766897029062651042605, 1000000000000243550); + _reserveERC20PoolHandler.pullCollateral(1229334214957828559333714730802609708401851871048255546303533290655354660, 3282828011007851460084130540257, 1904112913881261637151173146); + _reserveERC20PoolHandler.kickAuction(7831551089930277682895302711, 1000155202451151106, 8776216081932045252267956549825055394, 71680); + _reserveERC20PoolHandler.pledgeCollateral(150378987796328542395964660164, 68488, 62538); + _reserveERC20PoolHandler.bucketTake(994836565697907853311937108926736234517704769994476701946370280438088424, 1, true, 3786658291927704129574831980883394, 2); + _reserveERC20PoolHandler.kickReserveAuction(1584035508099019219074246524, 2); + _reserveERC20PoolHandler.removeCollateral(3563098599348005184111025406668, 4254281031820728011510494626743140525697128261517780, 2130460200915232725776039315, 633545688688832104076698584576); + _reserveERC20PoolHandler.kickReserveAuction(3793149669524288352898813799, 5120448110603142568865936254745); + _reserveERC20PoolHandler.removeCollateral(77124455196744511098481641646784762639, 269352872418740389197635502720564631689223488135861938494, 46789639117206533334074701371107076554889818011699977576239427716677717001, 3735806206931917811652173317099595332600685671876666); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1719596977376282699435193110836509535328080562245881097160603874523188); + _reserveERC20PoolHandler.kickAuction(16798441223077994747806067899276813717, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3763725378168067642660275239954971728837082065194328601, 12008766054165888); + _reserveERC20PoolHandler.settleAuction(140267005113876575011464075979, 4599107610842746864529030, 858001372337686374, 104765622942771504209600265162863); + _reserveERC20PoolHandler.drawDebt(106247699749628188782238, 2610926485265884871634889023845, 3); + _reserveERC20PoolHandler.removeQuoteToken(75039894144964670512582936436520657231831763188278644229544034, 112257702475386262655007640284404435, 1169029894136371784262314, 45121832863174089892425934645712506472791281530512); + _reserveERC20PoolHandler.takeReserves(5732647421974343217760847407856, 1006453208564707826, 92965273276785362991368025); + _reserveERC20PoolHandler.repayDebt(2278312697222396665266278794979873195036257854701761060829103770559499820, 85358, 11009356951842781217283670871327); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 3, 74367, 445567790813739656212753362246566687830732173651911901555113413739210426084); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 193179397950821745265831021501510330736036069005955991157454168622909459, 3, 1016565270791653712190180496489860977977308586603473704); + _reserveERC20PoolHandler.bucketTake(692658418592368, 231590228319035208388, false, 1, 3); + _reserveERC20PoolHandler.lenderKickAuction(345737531928363, 4883782950253983982216977074370565742112042785934437, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(34514, 4078019883529330271733463474, 2999999999999999999999999996465998573391554167); + _reserveERC20PoolHandler.moveQuoteToken(3, 1, 19721669908358276548678535080646389781511564297223051586344820271, 103735726153201502907082797000, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(15745, 1, 2, 3, 328968221482378487703550749620391657736373251236626055885850440332361071545); + _reserveERC20PoolHandler.settleAuction(21001242325073240285, 42662, 2205768557122653629499469905460631558319808170800848170724506860029027107, 106342364905497284276361); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.removeCollateral(447354165524488538433365144873, 20811604811660155790382211346182, 58766491629767927526739627, 1000000000000846949); + _reserveERC20PoolHandler.addCollateral(206864745782059632668896072486868602105929654108661134337204360574376, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1796153830592480208393); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 1183904152751986818361064829315162, 2); + _reserveERC20PoolHandler.pledgeCollateral(4981, 2, 0); + _reserveERC20PoolHandler.drawDebt(23863930789663570133729888519539, 323064400917245797474453970906541704, 1000000000000132120); + _reserveERC20PoolHandler.pledgeCollateral(25, 1224945345138424299400455786019, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(63319373011212, 7010285189772, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 36607667670164239719917366757460719156424376362, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(1000000000001070629, 28164871727858128954143626686); + _reserveERC20PoolHandler.pledgeCollateral(7489429249105438292073, 4059517949226355975393209881160, 2263406212999017030); + _reserveERC20PoolHandler.bucketTake(0, 3, false, 2, 1596603636786465801051256359233738996463480668788006); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1204198263474157192, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.settleAuction(1000027315152274816, 6278433583194676941195069355189015315330203296178250, 1002015012832213357, 2498974026611358608068859052158); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 151377053867289155330957081); + _reserveERC20PoolHandler.removeCollateral(32182259589929674381634165, 76607, 1000000000027778624, 6231230113764827); + _reserveERC20PoolHandler.addQuoteToken(98600183630434251165717535930211244487057773811586849844285995, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 370318649, 659842956565910705688390518130249641184088736); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 125106663840274140800808584348655, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(1003251003007889415, 1258309341533762933347253655600059363190882536564847241076396622689439185, false, 5141686641405211792511116681864, 119552248229063366162490546842); + _reserveERC20PoolHandler.removeCollateral(4507108757146504852107851276, 2494972455552486333050305586727, 16066180540470567580742646348, 1000000000000012621); + _reserveERC20PoolHandler.transferLps(410476617526002, 265824649727330324518094104378062655947037347561249, 3, 803339956997301703255609094409541932933381429394203958695109537854, 4177760044859104954586224946518549662075570804076375389121084488269850965874); + _reserveERC20PoolHandler.removeQuoteToken(0, 1020576153680771905694550150232161685840962714583132, 3, 195753); + _reserveERC20PoolHandler.pullCollateral(34374032675011667548592578609643675779, 55688769152042389146822469, 2); + _reserveERC20PoolHandler.kickReserveAuction(4603454210095764787112743092609184234119893271, 1); + _reserveERC20PoolHandler.lenderKickAuction(3, 1161048, 1); + _reserveERC20PoolHandler.takeAuction(1442987353976250363351302466181613194, 1000000000191976397149723071602975207888794087, 1848664435, 323055166562937034710486652206701373); + _reserveERC20PoolHandler.removeQuoteToken(2068262378163108822202504329459765806068668186506414333407, 69756242263713947263699694140795287301966972651220120243147733404108045082, 3, 0); + _reserveERC20PoolHandler.stampLoan(4460562361067430209966436477573611948085273496588451213561312429431117, 77432972564023302219512465276212580181032305056881825509159756806); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 26255425727636562206013156510669860071699995686, 789694413636); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 5162693929557463157228387080272207940190223281877643, 23017465026440231805319202976806781944097825173710377525174054914344601936); + _reserveERC20PoolHandler.pullCollateral(51378215478831228885327892408627147576041077196796482578685072827545414, 1782482870569143685487615660118911996573521299, 1); + _reserveERC20PoolHandler.addQuoteToken(2302181239121723929400647353863, 1004072039016869712, 2903599274614503880144104695732, 1000000000000689706); + _reserveERC20PoolHandler.bucketTake(455736447396650126607874294091201095903742754763844704138618813733329950615, 11806506206143279127938601483, false, 71315919021782393000000000000, 788597246374847715016029538774); + _reserveERC20PoolHandler.addCollateral(188032155, 659722929620505881535159449351599743646834, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 6613); + _reserveERC20PoolHandler.kickAuction(0, 226947253960916144829360, 1, 866500779794276554390040005311273363192939); + _reserveERC20PoolHandler.stampLoan(1012628275982130387, 1067139830531026134878984820843054070872647719668455737377700727382608792520); + _reserveERC20PoolHandler.pledgeCollateral(4980364475687576624, 1144565152881165875512864287509445847104086770477036690390658315, 7258221); + _reserveERC20PoolHandler.kickAuction(72914086041344646630409513217, 1000000000000713504, 4649323520212191539528202968, 308579657863840389694775019109); + _reserveERC20PoolHandler.addCollateral(4541449219644073368, 684654604854997995079066624828607024298818836315382347067759300490531558943, 744334053578873660965, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(2464727789092779703436899056017, 32586, 2338531134013507790886637070494382042877931076710222675867206596910776415, 1000000000003175426, 6866864073696155774903137117026); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 9665487710313286113380696064064361939102501149198745682236594017698, 2733876053082); + _reserveERC20PoolHandler.stampLoan(3, 15637455412223001173873597198579897682035938986183284576); + _reserveERC20PoolHandler.stampLoan(5598353285773295299686476048632, 79932969845057730166614107174); + _reserveERC20PoolHandler.pledgeCollateral(139693321, 276841739395807838335067174401004593410544301243197916328, 1); + _reserveERC20PoolHandler.pledgeCollateral(1, 22442900499138958130652476009, 3); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, false, 271216098, 3819984350563959388026369483126); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 107267299883364256191184358528640455888363045023, 2850411158733626951312648); + _reserveERC20PoolHandler.pullCollateral(27451945732658881118157722025255, 77821, 1000023443545719198); + _reserveERC20PoolHandler.withdrawBonds(6274281035485232801416603044079732246, 9218598101680282572289098707308, 16943686); + _reserveERC20PoolHandler.withdrawBonds(9587861350498567448076410083130, 7040, 42570); + _reserveERC20PoolHandler.removeCollateral(365667280765573877904303759429, 1004542630593776168, 1002699576378221839, 794384560122540912885091265589); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 426407807203140559913033213269979237938452458752385456651455, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(1, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 1); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 4824986442158787070397494952627221441282576844058, 0); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 83082494752079370105104, true, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 70957986349022566324856324401800639896312228); + _reserveERC20PoolHandler.kickReserveAuction(202664600765319760938383099660, 4460102437214266374386094453433); + _reserveERC20PoolHandler.kickAuction(1852633449872717634548986716534553, 17277326597339, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1936774958005570072587960504397495764789171036268212250127519571479932088); + _reserveERC20PoolHandler.pledgeCollateral(28196126818427575661012529403429, 747869031898116807629246372, 46683562973093453995269390514); + _reserveERC20PoolHandler.transferLps(2, 9869540759199148625989781806181113199111966726942511855563756184, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 354455206805206836320497327272217375940543930, 1); + _reserveERC20PoolHandler.takeAuction(2, 3403076594546457182053, 53629339577794482232570203065763724594455126635935305011888112258200826, 0); + _reserveERC20PoolHandler.kickAuction(378695394073389112411839912567, 5209881138834393594, 4841760649350742898751437812685, 5437477380885274811518510959130); + _reserveERC20PoolHandler.takeReserves(773704506395951831055025086215, 1034945439628359973463306381558031207137370542827487331624956069270833873, 10935243769710924480173565696145); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 401335764792620152363127146022538012943639829148670696075430, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(16777215, 1000136795017040744, true, 29438665035498284483257680, 1000002458879942555); + _reserveERC20PoolHandler.takeAuction(416857368067193831241504765, 3938190326517795585000000000000, 3993620683984189454936728480379, 68000000000000); + _reserveERC20PoolHandler.moveQuoteToken(42566032469372362577925336578013926987243709051173905964604484422297552030413, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1786355499286711, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.kickReserveAuction(5271225688535575859572502052668037545851171283723937445, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(26889751329446705969482676906399740, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(4708989789458564096580, 136, false, 62172431750323953226928357654, 969995440896396455848568157544523869848); + _reserveERC20PoolHandler.drawDebt(394915974425683057902694777963339462458727198, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(623126399123468167547321280516614556375243685826958385731, 2, 1); + _reserveERC20PoolHandler.kickAuction(804357029093395081011, 149936999185301323031369167240, 2202654398, 1822348937988350153839659160744); + _reserveERC20PoolHandler.pullCollateral(2, 603751047785, 6312608596); + _reserveERC20PoolHandler.transferLps(21304231504976978074947201, 1, 54154884125996446473938, 0, 592696541956494619566974131797310349742986088020175573027216426); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639935, 17084138838548342717313129071, 3, 1, 0); + _reserveERC20PoolHandler.addCollateral(3, 2, 92649168, 1); + _reserveERC20PoolHandler.pullCollateral(2560356349144767219121517219339800497025, 1043316145089605410257928540330002675137213862315132205008978416544469561992, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(5956237618147060518514792017694918424420778985461928, 14, 1, 1); + _reserveERC20PoolHandler.repayDebt(1000041585735773229347155671195, 1000000000009460725, 77999549528563091603); + _reserveERC20PoolHandler.withdrawBonds(8341064046573715120279289247, 38311, 563642753456213719883460754); + _reserveERC20PoolHandler.takeAuction(5260324380995435911783625534285725, 1000000000066021364, 1000078662753867989, 886724303864037590993291861387); + _reserveERC20PoolHandler.kickAuction(12414549593192676442517553161556, 1005428096132497071, 130289051329554445388101992642679432469, 34545012516333718086854951942); + _reserveERC20PoolHandler.transferLps(6251331877975888730595489570967, 637378859600998099519871488167295014, 64686875254972502564183055, 344839505752329041640161314639, 1000373472788860287); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 63551817012670511578500002069759281617793276634246983, 2730574277197607251574883750535442169322351333768766768459363348725084055, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(8594487807052474679409392871, 155235834519872537991186321924889058301, 20289330155646674297, 1278575573807893785729800935285); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.addQuoteToken(2441867204202688058908, 9262301223687808613800744769523126611955531460363092520851629, 1, 22976754052296447289865345903476736471794229208746932048); + _reserveERC20PoolHandler.takeAuction(21110069910428305555815272160486772951035431, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(29547, 58158); + _reserveERC20PoolHandler.removeCollateral(150378967334662328199694347549, 1827693269785636281914768107775418905673560555710924570479967974426643554, 602083492514956978568378800660688, 2883760738310122085868023); + _reserveERC20PoolHandler.addQuoteToken(610989538183526325960970881251547898384, 665500020973120827, 2703638468470371630323828268908924456974255345561970, 782586943994575348678236425776906162); + _reserveERC20PoolHandler.addCollateral(1303, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 327456885051243660558504673289742560261568453924363116879, 297474147284675256785966616289786702342437); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1102389645626818406746536209226, 40021005615858178104405578195284002500, 19716586538748647120207480221734637769299425727076416946056); + _reserveERC20PoolHandler.removeQuoteToken(3, 2, 3, 2873511538924060282150043922217438233264206483386); + _reserveERC20PoolHandler.pullCollateral(10124144519962524636473344678884269115, 1624713472289, 3); + _reserveERC20PoolHandler.pledgeCollateral(3, 941436209484271, 186381937218947625127642664355482008702499720673461711166); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(57097621090615994359, 55689980653288367048720135998, 3397941851); + _reserveERC20PoolHandler.stampLoan(3670319260, 2363975318285379796344042937389); + _reserveERC20PoolHandler.pullCollateral(1, 0, 73769302718151649771242058105375176791); + _reserveERC20PoolHandler.repayDebt(152972435600787627556170731185070510197, 11143664226656296358771801409875685597917726652946995801, 0); + _reserveERC20PoolHandler.kickAuction(19314747043190608317523257123950312613, 27191844166264107508664924106894814203, 3, 492250865345214265108997771807206894153); + _reserveERC20PoolHandler.kickAuction(4225889183132039833702484502678, 2566026461387929869845852733915, 5860345729, 19611645510410302692); + _reserveERC20PoolHandler.pullCollateral(1797734979589402896411926991180502, 1000014049132358054, 1992576998035781994944171); + _reserveERC20PoolHandler.kickAuction(702718830962442373940314110811691368595302352317089378133394687934339396, 4649941078007914087, 1075482312409031160, 27935666848892441411421); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639935, 909268630, 1, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(20818, 1718040868785800506040267, 1000000000059833497); + _reserveERC20PoolHandler.takeAuction(298353692511832328532608461412759660852610016770330, 23252080107930666123217925645, 7269279451398786, 2); + _reserveERC20PoolHandler.settleAuction(42791, 2580004543154186899693537502936, 1651919603883169639846436405183, 1000000000000254216); + _reserveERC20PoolHandler.pledgeCollateral(1, 10751969177512548195603153272417425633777849835062634312716, 57); + _reserveERC20PoolHandler.moveQuoteToken(24077092206917904884392823261337598428490330519938387706447011622, 0, 725863161291135, 2, 294845177312); + _reserveERC20PoolHandler.takeAuction(11136950818329598, 33010, 77586459282211442185238355344494976, 147338516156254418128934016469); + _reserveERC20PoolHandler.addCollateral(57911523217995788038826962614802865423268, 70259012111138890905272921950468830426297966928607928206, 1, 201069241); + _reserveERC20PoolHandler.pledgeCollateral(1000000000003853848, 3298333146368060364074993140956, 1001836216572461060); + _reserveERC20PoolHandler.takeReserves(2, 72153397847228487175856461033239946297, 3); + _reserveERC20PoolHandler.takeAuction(17477863466486590505856098062740, 949715513270236615508, 8371075025488337944949262314664287673007586570980524938606733675, 62646); + _reserveERC20PoolHandler.stampLoan(159769800094316455791191216565629015180075405018787202195423, 16838042094369339254014012354880701467275818436921816027725576516022); + _reserveERC20PoolHandler.addQuoteToken(2869765878861532374, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 8649, 0); + _reserveERC20PoolHandler.pledgeCollateral(43048552994062315749243711883200, 22920019709901056545658115186587, 2042540335451379885371); + _reserveERC20PoolHandler.kickReserveAuction(1009922181264160161, 1309856387119960371570420330594); + _reserveERC20PoolHandler.takeReserves(5542873477312734559156063660830, 1044378204144381383000673279462, 3737532190648925130824812409591); + _reserveERC20PoolHandler.kickReserveAuction(971810055978348665580352683131, 3881873939263012568318); + _reserveERC20PoolHandler.transferLps(2, 409821241105988129299, 226260217794665834886564, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 209657296999500848751060052028095337753642467408310916300648310503148577); + _reserveERC20PoolHandler.transferLps(202664594700303337542644972968, 49377649715490663895197402773650728580, 2571008211450529124874132138255, 52630138513758384585982838168433, 6251479654552753721841353551560); + _reserveERC20PoolHandler.addQuoteToken(1007347410728939407, 3459975435047006971256446865291, 2999999999999999999999999993862323667421536362, 22304962413274458777809660146694); + _reserveERC20PoolHandler.bucketTake(1070710377984310598711335174294172176, 1000000000005434329, true, 46612153000000000001, 74947339401533818370517997508283277382); + _reserveERC20PoolHandler.transferLps(3624159057391357768030984069572479197, 7070580705234827, 17968005879332639735498662, 31259307431200617091019951424, 1135636924952073467286610375158879632487878670825684094746610100827407814); + _reserveERC20PoolHandler.removeQuoteToken(107692750950164, 4175219327964650041327, 235407593310055158216154506185319755209710, 15151677162121230722289394); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2148652542689062912093826594982929459, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2912241, 1, 1222161950280202089575283919021281329546); + _reserveERC20PoolHandler.kickAuction(1621365119352364169721566023022, 2864743495714566591326339361506, 17316459485881549574806168539051855118, 1110656256628290284); + _reserveERC20PoolHandler.takeAuction(3, 1827467654069008751328249678767795173272736099333871513, 1, 46750363119661578585636296667351430153453); + _reserveERC20PoolHandler.addCollateral(62957155407443855021868467315852196795345611960, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 347482424827624410104053674495416638801803657402587764592507218313431194, 0); + _reserveERC20PoolHandler.stampLoan(1015037481769776289, 88858); + _reserveERC20PoolHandler.settleAuction(132788630021741633918860297618522, 888387922049221650405534672, 214923050811532219313911825553342, 1000722905342476384); + _reserveERC20PoolHandler.withdrawBonds(7834694317933575360691524658703, 2103807465209956552, 12428374366037760371202407124541); + _reserveERC20PoolHandler.removeQuoteToken(133397994812, 2, 10497039417932910602190, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(1, 421164287, 11623001697791024555549960771407711665150827470955010106260047307473); + _reserveERC20PoolHandler.repayDebt(624178423747697991000000000000, 11943507540532365518177232055276844078, 3984751411642749411903915015343); + _reserveERC20PoolHandler.pledgeCollateral(3456248743269058208254925825092336372215032558794, 3, 57926375663959840396559825939542150265005338435727243987946); + _reserveERC20PoolHandler.lenderKickAuction(6059508402737654226802, 1767972473782623502135158830575, 23465728313926050597935156863891); + _reserveERC20PoolHandler.pullCollateral(2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(56847, 1000407051324376677, 8092423094875913637128817882512, 42506238422909910137621424842493); + _reserveERC20PoolHandler.addQuoteToken(803060828399786380, 73506152961763489779852450642706561551900359, 1, 1367111237511670099796501165826250081368036123032356321815); + _reserveERC20PoolHandler.lenderKickAuction(797068632717966959978487068631383231218666718879253926, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3017666); + _reserveERC20PoolHandler.removeCollateral(3870164516983591712136798382615, 1047581417233397819, 1000002295596333649, 5701900637510467448151397053750754425); + _reserveERC20PoolHandler.lenderKickAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(5305511658163850438300721046182, 35908483166813195920410027652124133154, 10527549478987210222172102137, 5517); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2909929598440092757, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 104776236); + _reserveERC20PoolHandler.addCollateral(32341, 45903968131205740731077089962519023786, 1014342042709373162, 124269878505396833878901130637); + _reserveERC20PoolHandler.addQuoteToken(57097, 487481987198362966517, 1004781934847918826, 149449247809899684290744901928); + _reserveERC20PoolHandler.takeAuction(1155933063154005040829543105763474169428, 184055020945935648200004, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(1448832916004182522338945960592, 17341426689013308234228422253474, 1000000000000167062, 2829091701664657630742768); + _reserveERC20PoolHandler.takeAuction(79350595384863554818180600166927155755040888790609680, 2, 459312853469652502791405396079683431033408061, 3806584233584660802627096812851445); + _reserveERC20PoolHandler.removeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 94144305368881921413493669561602016838994, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(2755744131807677148011040351133, 1000000000021112776, 1173117334693727605711535360619, 12136469529601731141600054891661); + _reserveERC20PoolHandler.drawDebt(74280, 6725662757613010165882545306336677, 1000000000000034449); + _reserveERC20PoolHandler.addQuoteToken(4030346452000336393186888000411379369, 95201036340324356595679332858588482107569984740393744518481544202204, 0, 0); + _reserveERC20PoolHandler.stampLoan(1297079706934560634070258792086825930, 2081244763135957099177259563); + _reserveERC20PoolHandler.addCollateral(127874419488306465082676, 40974767835454503387226179478535676908063904010382145451398744345622973084231, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2968685033335115981534348261107484432105856579387429180, 502370, 289415844453867031027104642344040175425976554595); + _reserveERC20PoolHandler.repayDebt(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 51579701); + _reserveERC20PoolHandler.withdrawBonds(26147761038765887882984138960568783567, 440626918495025242270040103628, 1000373603621945393); + _reserveERC20PoolHandler.addQuoteToken(3731924783014145378, 12435037021979903887983249013838968255767994337774989, 23432079, 2445256108079692184946838); + _reserveERC20PoolHandler.kickAuction(1843813261048401970103960181912710428690, 147019727678103066994230495338876, 1, 0); + _reserveERC20PoolHandler.drawDebt(6292302259339999582546022439316771505, 79389, 999772692818973022371034194176); + _reserveERC20PoolHandler.removeCollateral(4618653019371333111395594764742, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2718538812751257175740332992646878, 9533906377816722828875739974041977741315129149729115615479996519); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 35554321290968321429857157285789398995220278681940258820639294177394411); + _reserveERC20PoolHandler.repayDebt(139760450703453348644098307513410515783, 1000080703585122768, 1000063963940971197); + _reserveERC20PoolHandler.drawDebt(1045824, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 4646269702964821387641032944656825218135736362241849238048203080171447); + _reserveERC20PoolHandler.addQuoteToken(8532461481254905073440338304140405200220974347967, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 51435207066178895884782380762735555630757653554406361828751197406732481390, 203862656156655874210586589); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 727302917298659465165576472652324806182378778227611302494102126555173589323, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1185020185323924129517743103052172671616810936084735643397870164053464148, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.pledgeCollateral(7975010844988891388230549426714, 18475, 4225671267391644734326677918862); + _reserveERC20PoolHandler.removeQuoteToken(768270690750157126382743933254, 1436116000000000001, 5765244815, 1365810763625785548206328270388559865); + _reserveERC20PoolHandler.pullCollateral(46906485066257377822648990826326917218, 1022979085450492215, 18852123537712186693558987748163); + _reserveERC20PoolHandler.pullCollateral(49148068078660724, 1, 3); + _reserveERC20PoolHandler.takeAuction(105610975788476652199475690792, 770907207081246531335865603605, 438301335029477996026, 957598946007649039948362503335); + _reserveERC20PoolHandler.kickReserveAuction(1000000000000034471, 90967800557555824118343500542230084); + _reserveERC20PoolHandler.moveQuoteToken(3, 2, 13403592578304540069215953530671545898158604966, 586891384714082722556754853924101944008583411271792415160640280, 517944524467991735); + _reserveERC20PoolHandler.transferLps(2833076884455603478658965098389865, 21840174172908443867, 999999999999999000061957300979006328715264295, 40840079184425883200090746172964156338, 2826307437063985757974510); + _reserveERC20PoolHandler.pullCollateral(160712997, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(1000450776108316396, 2240334329738436195269452062, 144607348943236492598078734); + _reserveERC20PoolHandler.withdrawBonds(1440902263072915489310435450885173128903619074, 2832366245874043084038042250041190512592793082, 39839439147639827368490627838123471075785009402013573891672931594709972189); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 39366209721797442965144095432957498120814715420950381212668069793635746933, 5943); + _reserveERC20PoolHandler.drawDebt(1000000694128782780, 19943315097325291127071666068759, 4548655170055767196067637968457451); + _reserveERC20PoolHandler.takeReserves(2, 35478895529917588805020877637, 2); + _reserveERC20PoolHandler.stampLoan(1000000000000037685, 1000000000000051100); + _reserveERC20PoolHandler.withdrawBonds(131942718053247995355757488, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.removeQuoteToken(35085129011038600015304731720, 987513151103429536452106163808, 33406418957269692293888707, 338775388472624471200); + _reserveERC20PoolHandler.kickAuction(282411822254759784835166339399769230741, 1048247168454462, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 2); + _reserveERC20PoolHandler.kickAuction(10024044209427209976423568261842, 8222265381477481, 91505825177640340970632103092, 2084844126710739194862985495143956554271899739471346292078480610368924065); + _reserveERC20PoolHandler.moveQuoteToken(2798464, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 308167642683404, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickAuction(1011805648400183776, 29142988776437467271693600354438947668, 2144067117065232849662770724062956919421532538148958815805731737044049461, 9606992290080015820); + _reserveERC20PoolHandler.takeReserves(301195397269824205888, 2132, 9494018938914); + _reserveERC20PoolHandler.kickReserveAuction(1, 16620760560041969); + _reserveERC20PoolHandler.bucketTake(0, 167282453852134081415415108955482575848803384022243280174357671740878, true, 110893087951523471, 2317849240487035960076279741420263614848762613281363617046199); + _reserveERC20PoolHandler.addQuoteToken(20885205363334854446548051277, 1000042985684461406, 160950512905276210298785809849193, 19999999999999999996115325940268157753085893971); + _reserveERC20PoolHandler.kickAuction(235431773591539362163406232864518, 13327871872659342155800868, 51245, 1013035896581874696); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2836457, 40436281518355579969286903745340041150118236689640158731732112331769897104868, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeAuction(1, 373765839771934334013026507151779481970380187847792589, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.pullCollateral(7913574468, 999999997757802591, 1042648868236047031); + _reserveERC20PoolHandler.settleAuction(20000000000000001560758921686755476619640374326, 1171814738739071845067367798992, 24694934621163993543334744, 73403488594072576243225342153198456183); + _reserveERC20PoolHandler.settleAuction(180088554916, 12719886, 129519840006814296, 2); + _reserveERC20PoolHandler.removeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.drawDebt(0, 973817352281505935048, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(58617719567201681640374366060376290931, 323057792530795318221576418426157257, 1992574222843262493461986, 1309800372938893244089380756914); + _reserveERC20PoolHandler.pullCollateral(1003082652050440123, 1059259330486500844, 47933787850302189999999999999); + _reserveERC20PoolHandler.withdrawBonds(40181206471606049, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(3, 28904197356562119911368581990048417647, 7718037380718393457, 162273718366388025680006725069283590); + _reserveERC20PoolHandler.lenderKickAuction(25897093433214875169966570224, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 66357228575414162849422629861862434); + _reserveERC20PoolHandler.removeQuoteToken(901023580043936, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 64069896683); + _reserveERC20PoolHandler.repayDebt(1113677945878249345999934548713063, 49676652859070762087788181133953182575791024029270880926063337065898287518174, 11886918677714656289004402500322931810); + _reserveERC20PoolHandler.removeQuoteToken(3029504170924287859397719463, 1004781866663605934, 2999999999999999999999999990317418021239156121, 1000000000000710028); + _reserveERC20PoolHandler.repayDebt(132454379890023680277145928649, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.removeCollateral(1176333078524629361874193893210186, 2749461253358226301536036548435363041900834636715732, 7697309064704001658935089975, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 229387157722, 185441138925142582908399181054274); + _reserveERC20PoolHandler.removeQuoteToken(404807952641958225998999048356, 447329580556981158156284660256, 153558338003265736953870791671973599, 559565950737839305062218408); + _reserveERC20PoolHandler.pledgeCollateral(3178624949304154843730974699139, 1000000000011369238, 3320131667); + _reserveERC20PoolHandler.addCollateral(11219690428267665474290020820053389712083381108120592583320, 1, 40093873312611561224264964571313360958415476860428889065649, 74032233927682415466576838546); + _reserveERC20PoolHandler.bucketTake(2, 0, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.withdrawBonds(2757864234, 0, 511915750286465550868325928246068605211458495749755110307636); + _reserveERC20PoolHandler.takeAuction(1000521218504295700, 2854854529755006565507035531171, 1044681648119830083, 545038164339306566470); + _reserveERC20PoolHandler.takeAuction(1874250984440577697081298405311529108569545880050116695794287341011075072, 1000033097539371174, 537717318388121620989186231967, 1528174955326088144351846261); + _reserveERC20PoolHandler.removeCollateral(202664594710490666361904844117, 19999999999999999996232886156764692084728442911, 211369761779413239800338754798, 1008931209348181994); + _reserveERC20PoolHandler.settleAuction(253772010784239929951051621381337761875455359946, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 28127, 17255812756739374715936737967960965039902374989); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2481, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 92083046409543228718842046784842); + _reserveERC20PoolHandler.lenderKickAuction(792392532739026146006949534689651982976157495486427723109482081993, 6641215043743257634762952373824625550943167304, 133731349331184536023364996982491048234859449); + _reserveERC20PoolHandler.moveQuoteToken(77999594264455886293, 450009720895953763101270136669, 1007406740006997584, 1000001105213700550, 1000000000001224812); + _reserveERC20PoolHandler.takeReserves(3, 131, 2); + _reserveERC20PoolHandler.kickAuction(33513000780928167425485882332476, 1315147640798914883477967149467, 7469705897574132465981803031378632, 1000000000136534641); + _reserveERC20PoolHandler.lenderKickAuction(7198602357939231488308896165722210769919513315970620319994004464015526959128, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(2146385176597316249066972750214, 4460322313941480271822386171977, 1000004615000085369); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 5655221704658403003155642601036992847059732599380425205289946124); + _reserveERC20PoolHandler.addQuoteToken(4336812049112683926019837649830, 14440454380472451997475641, 82039077927219549939978076393333, 2191389769296383951822664831491606241121418282428424080889530078511042600); + _reserveERC20PoolHandler.withdrawBonds(330999406969547048316261420011611403467, 2138124491546033448016063615585761993587338737907344885542001230, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(957755137946127690532587935058, 1000198814971708465, 8549324223045659239183272160815, 1905575000000000000); + _reserveERC20PoolHandler.kickAuction(41917397499809163713411418570513141736787, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(4043977335097229540035264818150, 1000620170915357233, true, 1000000000000407052, 92333479550441984060739203791); + _reserveERC20PoolHandler.repayDebt(3, 1, 143917489009126554496100352450628797668607846843104341); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 87056969214198107859399696469595376575256822701580299207, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3062168176); + _reserveERC20PoolHandler.bucketTake(3352339061680338883664196471051, 1003218514623419516, true, 72304234069607908670360796233, 1000000000000244779); + _reserveERC20PoolHandler.settleAuction(21167334477312828230749225349857371448, 21635931815053876520, 33521428356751267150032, 4050475414513304438742562379343); + _reserveERC20PoolHandler.transferLps(1, 465252435171217, 82677552757129872067753438624399113065070937935881442, 145510565514087897407977062040498771542366327421044281, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3074188490025457095053660655250797590572, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 148522220971233721179093103545); + _reserveERC20PoolHandler.withdrawBonds(1000000000023386857, 31389167817167104279336060986092, 12083283786127515859); + _reserveERC20PoolHandler.moveQuoteToken(66196719795156573431149517425296731169690516187088301588805, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 42826713329151123635263163109065246719710521080901527948036209101916342, 0, 491173556886425452197814724052157058034696901638497763482512592); + _reserveERC20PoolHandler.bucketTake(4647477252570502897428637988935537626775784814251438455, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.removeQuoteToken(4904873122848017919, 2478245442311398534328033982795843277214570, 208707424167513844691, 278158247409934810445382369164487532917156628606718661407377306790845); + _reserveERC20PoolHandler.bucketTake(1000000000137067122, 999985250430783298393155, false, 1000021995973407682000000000001, 6172964017573900187465456430149); + _reserveERC20PoolHandler.kickReserveAuction(1693507867887184964014306636918709826624892209469245446029690265173109116, 777675806047775308942042864641); + _reserveERC20PoolHandler.moveQuoteToken(632892475175835078086799022594, 1118503376158403142, 23735, 148896364543839483437677654416, 1585113492304811161000000000000); + _reserveERC20PoolHandler.settleAuction(363394435047284157331093660271704402004082621825465552414814, 2309985809949104454502040650, 2, 302538861096889594833937939849398659215819); + _reserveERC20PoolHandler.addCollateral(54922634355473545891889816487238, 1881603200001219120931818400149800077902864800336023269646509183007500618, 150295306809002782802734625315, 1000000000000000027055030164238178423617960258); + _reserveERC20PoolHandler.withdrawBonds(151533473938138015977449240287190274886741059348460548, 3, 2); + _reserveERC20PoolHandler.transferLps(0, 0, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 41798956619); + _reserveERC20PoolHandler.kickReserveAuction(17121235806754651117594025070199, 260093107112529507851183475235312563286335059576943852006); + _reserveERC20PoolHandler.transferLps(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 28897228267794631564863801692, 6580880532551722052817514529293017279459313496265753182, 1); + _reserveERC20PoolHandler.addQuoteToken(1000026167356293095195774167212, 788610201189369350577544262501, 1000038275035973820623920773831, 1852651829163202653839608556103696707943736944331439757951985294858911745); + _reserveERC20PoolHandler.transferLps(1004324068420752491, 1005514810839276752, 1000000000002712700, 33737, 2679108461); + _reserveERC20PoolHandler.stampLoan(1000000000009381479, 49945438852445211979596025200727); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.kickReserveAuction(224606491590680194062904506591305182318187, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 16315516, 8103792561747168645995528607901725924222720032300178); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1389308342, 1); + _reserveERC20PoolHandler.repayDebt(10396831330624363352403051265749763949736942166572, 4429148589854241051065456455772778178306490027580787352266631843835, 1); + _reserveERC20PoolHandler.addQuoteToken(1000000000061279624, 1005330111138721980, 1000000000000626613, 595024742887786645058494682); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 67301767618326994790684834886651457659, 3, 5617652431251534965887546776312172152319762343518825766522063626, 1); + _reserveERC20PoolHandler.moveQuoteToken(444200470271559981605056602970197502295, 19930556538518338763725727799061866117918444942509364557986013549791, 4196616641296678, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 416873853763121184605424774092435563882195886347, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(89650010889477432241412343623259078649397792259360274945076, 7862048445681306837817284635763969170870634359, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(41145445576193584195, 15664994762664100009982094152719415409520688805977738812659, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(20738128987051555686143794663914934726582, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickAuction(20693273372110408921723096741269885399441078600470851969958, 252813100585436805165404012690515889657070, 226167079209762931619933629634, 2586600449580320815153081415953161887134004316536854993695035223); + _reserveERC20PoolHandler.withdrawBonds(26063251350901724836230551162041954148360080596799584944114594, 1428394340825865857958708, 513915934553633667365021425738656451432); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 37148359748139069076030339919285361616758); + _reserveERC20PoolHandler.withdrawBonds(15401109981463788185811311089302621840491434709265662521068486420344664188724, 48950177766422282585944498567809843275877501323574309, 977629566619103994232769566426); + _reserveERC20PoolHandler.transferLps(1000000000006821933, 12125872771302088903300401826536134186146297659861364401569690653553990209516, 6328530851696590506434663146089, 6179811714, 209576064614033678926460476085); + _reserveERC20PoolHandler.kickAuction(786419491846800745660306326455, 11145104320565335913094920094098, 9761633677111279660426583308542, 1000132447510154289); + _reserveERC20PoolHandler.repayDebt(55, 3572, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(4765155335619647505018275746091, 2506959122820591977419559590760, 1000000694130740221, 10467048017743315227629919249217); + _reserveERC20PoolHandler.bucketTake(2, 73739181796609251122, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 97435283193713044133676643292808169995981984914365493637241594193913); + _reserveERC20PoolHandler.moveQuoteToken(260333951336398202542710510, 22693245733550068790411473, 487481987198353382082, 8828721814730224725711579073961311731, 61549); + _reserveERC20PoolHandler.settleAuction(7043378892034996745068046676394601679, 24717, 74441, 98352856632086481646293239315942); + _reserveERC20PoolHandler.withdrawBonds(989825313949954072070339245443, 34779904041575661762389017604053275909, 1000000000000066372); + _reserveERC20PoolHandler.repayDebt(0, 2086635085, 3); + _reserveERC20PoolHandler.addQuoteToken(1, 0, 3, 617222052879327525566460318715702585208449340456900283213374644530888765); + _reserveERC20PoolHandler.pullCollateral(80633356225449023200237606, 1897157665533927338130410258222, 4764); + _reserveERC20PoolHandler.repayDebt(3, 334618733107734685312102749830504573252428686407090158523949868004, 1); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 7864144216383552351278894792546977388217, 5955437897457684707726575789605317408137248622); + _reserveERC20PoolHandler.moveQuoteToken(767642928923400375967750020169, 890364022552160995705647555521881891823170502171620175679737655822341567, 100926994084314433664569529515, 53607, 1013595017351842848); + _reserveERC20PoolHandler.bucketTake(3622786129749325537922677681296506018208879895066158, 115792089237316195423570985008687907853269984665640564039457584007913129639933, true, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 546050630052736962534552); + _reserveERC20PoolHandler.transferLps(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(13150555671816092062149748913810329371273336162409262466901166, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(153325846184120334740, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(45603, 9366021415405713277639739843, 5135879237188127705917524186004, 1001109718260383856); + _reserveERC20PoolHandler.bucketTake(208106339574279456149319275343457218017235944740297632, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 223087413812616868661, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(419763446173091270920104830495912466054544762155616393322788000339085, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 74689086294325644761962371180248370286940474948023161311510903); + _reserveERC20PoolHandler.withdrawBonds(38588647045621831359182234791910512029722799372583004588693492598474408642497, 5, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(2, 913467144020281428195660073246861681040177806, 43318998748890197330661452482638985248988227415696549, 1632272591937965644826565812512601704912373743169300513208353983389284); + _reserveERC20PoolHandler.settleAuction(1007240579319250284, 1011940230126214624, 72849976665740806843011652165029734, 1000096746297776379978261); + _reserveERC20PoolHandler.drawDebt(1003218514622925298, 1005793217118935540, 617838516538297973897533779); + _reserveERC20PoolHandler.transferLps(1355289906059477032182539158531519549661057843253705267971985956511, 1031994225701478221353245714440718, 0, 13588279817812388897947036158106558963289376254, 48993635806521406798340938112915949950299404848225081624373962678918131733); + _reserveERC20PoolHandler.kickAuction(1006453209175370432, 141709690599785930796411515934, 12165546829583277208867162187838, 5887453483516223138376737); + _reserveERC20PoolHandler.addQuoteToken(3460933740040506175996184520, 1000220271483020309, 4797177579280327, 2999760123276620330416572371526); + _reserveERC20PoolHandler.removeCollateral(3, 3, 83779334785432768797143384239152068640, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(1003221025442381594, 9607836665577789086, 92959); + _reserveERC20PoolHandler.bucketTake(87129797187395105826345405812284674197384241056246, 110606, true, 0, 160589374524455400250945387136247062); + _reserveERC20PoolHandler.transferLps(23978424832743462208863942271272, 260353565391064947987491293440727873915689587910428816697811251685, 40551293968553826031012972216924, 1000000000001994225, 2999934972675180592012125658853); + _reserveERC20PoolHandler.addQuoteToken(2, 242716122698924560344659568980572710704888257233460220960686637, 299626372745582853655592636125, 21920193430022870272082822600335833765480882356687545976039886223937758993); + _reserveERC20PoolHandler.settleAuction(3, 0, 7110742824297149180, 2307127809795885436487882153097670838); + _reserveERC20PoolHandler.stampLoan(12452313696225939294136452462119, 23188319089909874239539790249907); + _reserveERC20PoolHandler.settleAuction(1913242054802605449705489156633090832421951504253564, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 10855715065695914558064830960246052501498875549713591024, 32772403175538239673045293686510642092294928326165743); + _reserveERC20PoolHandler.repayDebt(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 665); + _reserveERC20PoolHandler.withdrawBonds(47519, 46790063535975484112338749607194358663280050472203250917, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(30896567414081793798882, 4981209554914101707, 1011568691580270007, 3353661463666505482926067301436); + _reserveERC20PoolHandler.repayDebt(265616438510739166960241845492348964505448934885179185903178724767158493947, 75096751260203108710940209770061479813975535044, 3); + _reserveERC20PoolHandler.pledgeCollateral(1002460847386984186, 45376388077269503189234988877, 1000150115440108162); + _reserveERC20PoolHandler.repayDebt(889236063210853994, 1, 3); + _reserveERC20PoolHandler.pledgeCollateral(28362513683720876733, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.moveQuoteToken(1, 3, 1223409631292339584848504675309088866978092599948394257140521, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 62110); + _reserveERC20PoolHandler.withdrawBonds(147760016265653020117257, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 175635664390545651835210339244886004); + _reserveERC20PoolHandler.addQuoteToken(813223212920422800070856248788865511770204836140265596879563219299, 2, 2969332728178707874842327692754079825911174302319616991818, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(5301615306, 95, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 11583556197435182660004480428804584628139172484419898); + _reserveERC20PoolHandler.repayDebt(20105208285899, 304512585105457926388327624016797264994209028092745882261716992020246601945, 1062719327278887174407506); + _reserveERC20PoolHandler.moveQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 7806565048435081591057659680672300801832568368, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(14077864282874583554085747795, 11412229818797191877, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 44197175396088); + _reserveERC20PoolHandler.addCollateral(1806116624187853114111131917468519298323984531327521566651370311709460404, 4482588047290103248376694117458, 1000063963941430832, 1000000000000291591); + _reserveERC20PoolHandler.stampLoan(796063570850206814729506731, 1000000449105884714); + _reserveERC20PoolHandler.transferLps(31239377223751923249062, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 1944872006838706724893074305587175540633207072351591098972589936652648668); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 553801611); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 31646240165040123534575074872834863530, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(113208010750209202873623118396, 1000000000000072276); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(17015373047195786230721082212688, 2875487886694394605065171094220, true, 989035797058945288414419897138, 1022991670050373333); + _reserveERC20PoolHandler.stampLoan(1000000000000200257, 1001777828860322536); + _reserveERC20PoolHandler.transferLps(2559544248460681789979002770934152121334033857730598497114, 42282411425783868756486922968520951956292506751020527303757, 41084966130087430238236539087553490463353, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 19823990973870938164331159334975427295134940772954920454989878856); + _reserveERC20PoolHandler.pullCollateral(86614882798349409515033775209101983316422869418846932485564, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 907360928); + _reserveERC20PoolHandler.stampLoan(2877216554319465817705267273101, 131898195892708937271978175961); + _reserveERC20PoolHandler.addCollateral(73478313351886874044658453836, 1000001537127612119, 378736572512665690870535393694, 3600794973444562915385947379750312); + _reserveERC20PoolHandler.bucketTake(1485965244576039129573735161460330109489, 0, true, 2, 36863899288760325053244527333486); + _reserveERC20PoolHandler.kickAuction(560588427285175669426911804765094258316327307077183, 1, 88725705674815486656463240291087485857991435094139263048013115174931, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(55933522911287978466, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(1011642272870694900, 4346624777449774357415366220053, 14243839741628639851489141402, 81865711253219676532097373, 21969432253940690272599032958606); + _reserveERC20PoolHandler.bucketTake(30558726114171589489180767, 68652, true, 2619757061644188390102097224860, 588522923593094558834825639205); + _reserveERC20PoolHandler.pledgeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 66791215965874111613178800074879232); + _reserveERC20PoolHandler.moveQuoteToken(1178731172, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 14225170504988635047913076953031599324831087277834, 486308464); + _reserveERC20PoolHandler.withdrawBonds(765830796393527731000000000000, 7792887643474691078652248427492, 49057363152130642133495540050); + _reserveERC20PoolHandler.kickReserveAuction(1001460807722484620, 128748205150659952990975626460); + _reserveERC20PoolHandler.pledgeCollateral(8055351371236638, 1000373683921233775, 234394818821636038854559349241771); + _reserveERC20PoolHandler.pledgeCollateral(1412283600743965459951134170653, 1000000694134588590, 39194443851850855992419360035479); + _reserveERC20PoolHandler.removeQuoteToken(3, 2, 722836569512274681305414694297616792168796767761071991712459965769047, 1); + _reserveERC20PoolHandler.moveQuoteToken(415967878909781431186605349782396025946072241370157054902603864112784814434, 1158582914487414285831463884768, 12575401144883432939383312174542, 1404781441686843736528784368332, 777719440380822344439586580657); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1220335); + _reserveERC20PoolHandler.moveQuoteToken(0, 1, 2, 335330663535169726308938395596432441681483, 1117092494090915294789012656959994011179461478479802919646491); + _reserveERC20PoolHandler.transferLps(540342844544478, 375790888877498838656496355510804627, 105, 1839949725328128408173236441308207073780340170100125624691374263066025481, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(64005, 4028600095, false, 3328790184, 81691717663159245431534161344); + _reserveERC20PoolHandler.addCollateral(392464127, 10381629249618184132603789268934624433, 227479196314251989480908353243963491, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(5503727606347108999556637052352654622, 1000187013895364287, true, 19787769918519221994718995139649, 3287914612267748929250234336982); + _reserveERC20PoolHandler.removeQuoteToken(0, 325591811, 2461993520291244995202016681706809657702497798314761309098424210817496335, 3); + _reserveERC20PoolHandler.removeQuoteToken(42880305852314856174557632518858822, 3948672590065190916370680511286, 1006453209123897572, 49689378046641964568211638119); + _reserveERC20PoolHandler.kickAuction(1000023443545328055, 2000473948022947108942054168088, 30423587348466013492392609431285201847, 999962110200294944350816118498); + _reserveERC20PoolHandler.addQuoteToken(754801952, 26188360744950, 1, 113651659265728222701975374002135167292158091310830745708379605); + _reserveERC20PoolHandler.addQuoteToken(1040504241410196657, 281727695211319565951574442649, 79671, 5303947788017556258822207330043); + _reserveERC20PoolHandler.removeCollateral(8386418041953866278711741329, 3046486896, 52739538610234272133576989293651279014965331257467664325048560669, 3707884612); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 33183556671264610748406831787269480911257888285332115424453039753, 579469393590170, 80390171143261510437376121592276538024538535766); + _reserveERC20PoolHandler.withdrawBonds(1000707076944959601, 63223, 92430037359859634644097255853); + _reserveERC20PoolHandler.repayDebt(9559658195129658124294547650653933065075988637750290285541, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.settleAuction(5999999999999999999499099294111134859070094056, 77999549528484879875, 1000043117710363670, 289806854719157885365236585329); + _reserveERC20PoolHandler.stampLoan(135702033663736485794901852684, 1000009760826519200); + _reserveERC20PoolHandler.takeReserves(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(1773, 1309837560484951046429062488963); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 391152102381885034876390061147048117143260492774734, 2); + _reserveERC20PoolHandler.takeAuction(1000000000039781224, 1000013082514599873, 10379937977715899956122990668697, 1059632586072873044); + _reserveERC20PoolHandler.lenderKickAuction(685950538529113997624042413993960265603175007013860, 3, 51204457341575541796219895475288247603); + _reserveERC20PoolHandler.pullCollateral(1446243458064209758671347791164673920866322481762339577540637044991928057, 70293689388441936, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(2144854242885767433796038, 2, 113519184410118573109762); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 487681, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 3, 3); + _reserveERC20PoolHandler.lenderKickAuction(2000095638920022895952072477010, 1028249645454716010484710762716127650952798325567627576797571290922487448, 17377353); + _reserveERC20PoolHandler.addQuoteToken(527079314584324086872261167, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 447156117304861285555158979876826); + _reserveERC20PoolHandler.bucketTake(16486078039784913705037412431092937036165682, 5274051, false, 568171887993797883411858362956841879962884478499621145794019528229, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(9855271370404434751029591178689133038, 3414705547, 1000000495719300950, 1013816372085249708, 402637273251277649075966724); + _reserveERC20PoolHandler.bucketTake(66277667041658346995778092973279304126923058242678259432361421, 124691296597656646205143, true, 1, 2); + _reserveERC20PoolHandler.takeAuction(603040328409042674211067732, 1964779117253533976714930071437, 10333302134581474063986944026135, 2382617009877396327126994482); + _reserveERC20PoolHandler.addCollateral(5897771315511145154355849961773918853973344896800099, 8664865754909639050223299904323101647849091056548555919366009597239778, 218, 658852929709058433152854297957068524951171); + _reserveERC20PoolHandler.stampLoan(1526784898393000192054615658382, 939205409722184505555642104598); + _reserveERC20PoolHandler.removeQuoteToken(2000133667120964549439586575851, 1000000694133143310, 1057757795856148718, 293669676454913209457994359899702); + _reserveERC20PoolHandler.addQuoteToken(1001116401523100202, 498921092125166064367277898819869572, 3824164909941266522929388611775617, 5561695846); + _reserveERC20PoolHandler.kickAuction(12381012742371648, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2612224699179784938341545515014308638827197991680264429158213526952, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(916889720878, 41676868242115512062609097053911375730900920582129644996061846698795560377976); + _reserveERC20PoolHandler.withdrawBonds(0, 1082632533892, 1412933417); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 341013572890018943072); + _reserveERC20PoolHandler.addCollateral(5292700678658604280116673125075023734099243788, 140505572482831732540562473098886562248915778162978895253, 131320789950083770621644522930493057110334, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(25104294590946843893625522924526523862400349337527698, 9932917202149679559288269234482125103677121556121181, 1, 1084802668); + _reserveERC20PoolHandler.pledgeCollateral(46377500857570555688630633107685060910088695751427326, 55273652979988515633293571332913444449467544170339404679883728340419604244, 1); + _reserveERC20PoolHandler.drawDebt(2, 291069552034, 3); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 6541628342532232722930321443256341179270695940277994544527736274); + _reserveERC20PoolHandler.stampLoan(149481736445155334075608420368, 1015794296878939219); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(46203552761155050069413464661375868370912066993391, 6191733078, 1, 2); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1038524641015662911398527195010335185980142961837267628131241964635, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(426485, 1); + _reserveERC20PoolHandler.pullCollateral(21698229712221710273821344891488459802416570761, 223099466, 1165853059716611656502137974637894114489843238056637076); + _reserveERC20PoolHandler.takeReserves(18831384548823906288872755, 0, 7588667255553944755865097); + _reserveERC20PoolHandler.takeAuction(7572258951203510691250458771222176008948418498692912516391153999441083, 85948741531247592838198469904628794995263548732712404544836556186717513, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 270951010310955996847879641695813273725314465527527944848628618); + _reserveERC20PoolHandler.lenderKickAuction(223669865578984951349017220196751406595314050726, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1257879083730501118535874046991360557906271); + _reserveERC20PoolHandler.pledgeCollateral(37824006271027202969208884186419669785361326814113983332766562540037, 120967111, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 6020260378633321815035633970514488429105937825007127220869675918064821656); + _reserveERC20PoolHandler.addQuoteToken(130858186950219235966075960741, 3750179607, 22036992553902623913019588647739, 1309818745141761569804947433201); + _reserveERC20PoolHandler.stampLoan(8750610890101190902464250290339, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(3624018420329980915023469072264010726, 1788926620101823936940473429169, 5668340725781526983368560051, 193406190908333829029795424173291021379); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 20240096, 9752444074656105170897248513986432303991086132648); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(3, 2, 2); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.removeQuoteToken(110246544172977007656286668931731290374, 1073585964265908377338809216095, 222166692489508745486760146576, 104467355583143339547967438102805170436); + _reserveERC20PoolHandler.kickReserveAuction(54374351334565496393782973547, 1054264); + _reserveERC20PoolHandler.removeCollateral(0, 20000947121828109087715506195248, 3397810384522871, 128613629826185); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 19634626); + _reserveERC20PoolHandler.takeReserves(0, 1395855372, 784681807689140319753222681185); + _reserveERC20PoolHandler.addQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(0, 177250762078301518125666229789253396892032297569); + _reserveERC20PoolHandler.kickReserveAuction(125529596849370179300641, 122047565799); + _reserveERC20PoolHandler.transferLps(844978309010264777249472354074765640646128491822319527775373208561049, 1181348381679916432215956, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 84458924731080589593962475249904279514354778); + _reserveERC20PoolHandler.moveQuoteToken(4119025872702757810683553, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 3, 358078441462276853328970769493127372836289446972461816210544165452129); + _reserveERC20PoolHandler.drawDebt(3, 346343424858672033111628221127105, 180957167766702198051510589); + _reserveERC20PoolHandler.withdrawBonds(42, 314963147759, 18398264582100454967666297683118339583537290397906674328929342374603587014028); + _reserveERC20PoolHandler.removeCollateral(1576816637325578651999999999999, 1000000000009990366, 1000000054760753310, 78644); + _reserveERC20PoolHandler.addQuoteToken(14582179594720103786973947808246, 1001822617050464814, 20596926558259362004139796133942322653, 2999999999999999999999999994437508817150888274); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 22337184163340801147453087685844); + _reserveERC20PoolHandler.kickReserveAuction(999999999999999999999993679669771412044595349, 6125817140468960399311161710278); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 499264366882344268363547260252548042436083281461603118, 12678355118658543859258854885204859183773596141153834963681753400698768769489); + _reserveERC20PoolHandler.takeReserves(98730260192084501167941749985383469436176342620659898140215672163177940264, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.bucketTake(556728625, 353680862, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 100989932008430926550277194212072190082639, 5845504072864871813159817402212988523631900987485242, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(2, 1); + _reserveERC20PoolHandler.settleAuction(2345773980702370721447263724767192042270598691391559704337925582964876031, 5875365738131838007364997887, 1792771266248457531280699737272, 3027241298); + _reserveERC20PoolHandler.moveQuoteToken(30565069943361152016884963724, 4754819391281313, 12814237150727403167, 146505827551838293590841969660137106830, 3009955232015079508673799); + _reserveERC20PoolHandler.kickReserveAuction(149318173478666720966210205857, 1000719729416618823); + _reserveERC20PoolHandler.transferLps(0, 387, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 0); + _reserveERC20PoolHandler.settleAuction(9219259465063156278400469973964, 1429221946177873903402533682781, 2363944689220396540075481524496, 5459556658996904530525560478214); + _reserveERC20PoolHandler.kickAuction(1, 2543873759850882484317565249272557900317, 1043625627602584418349413040392708834781164775297868825, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(4597079796318920365064697, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.kickReserveAuction(6983936049373522055554347, 10442150806739697552992358661); + _reserveERC20PoolHandler.takeReserves(1061146405602700774, 647758748362969134211186691760, 3988311593106975912663519339860); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 6332587471447849, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.lenderKickAuction(39200836160665669209734056498569, 999999997970869124, 999998650970497814537467529507); + _reserveERC20PoolHandler.withdrawBonds(1, 11389936755, 2); + _reserveERC20PoolHandler.bucketTake(8232, 1036962614656496601, true, 499, 323064417340303117830271394316932077); + _reserveERC20PoolHandler.takeAuction(3, 44488822710128939242, 2, 3115569152812279728411620392743579002); + _reserveERC20PoolHandler.addCollateral(1622204000000000000, 17076951325199681496061866964381, 74883, 1000000182163276413); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 0); + _reserveERC20PoolHandler.takeReserves(1000196078892405122, 48188, 30875129524246041269667658419); + _reserveERC20PoolHandler.kickAuction(17884956275711059509983972863881168576682348506954178832062630123030631451748, 80405983816097376298377384, 95556854906921, 3053028); + _reserveERC20PoolHandler.kickReserveAuction(43444745094496074068535306832675894996795237275695021, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(1629801209753627844021014059336, 74005707043065416697797563104367495, true, 1001115194442251046, 1984327943525157800); + _reserveERC20PoolHandler.kickAuction(190864763633575848327657268478, 1048541040091986634358867488402977, 1239408675695178047425924861504, 37279); + _reserveERC20PoolHandler.takeAuction(81993483556228333664017439641720845720775008317764, 5598444609994544667695358042950128560917133355158452415112111, 560290533875526269614675565060098176665495682289814659172976, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(3, 2506274273550691, 1, 142928120008359322735982737374529363829314276162941794, 45361133591234167642960048025776941565136116559906476367850777409144913); + _reserveERC20PoolHandler.kickReserveAuction(939, 0); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 5380610634916152372560273380103960599689); + _reserveERC20PoolHandler.repayDebt(810315383592085491588622039035515983864119, 2, 0); + _reserveERC20PoolHandler.bucketTake(18279105792937223042802890503125, 1000142645233849153481985077360, true, 2833569163601235710958021359676585, 1012888994592930022); + _reserveERC20PoolHandler.settleAuction(204646654829912921336491128330, 723284266396733218327188460159775, 1632402183168077254493474572157, 1015610740144752270); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 13427494397598303588330215, 1, 43787899912604); + _reserveERC20PoolHandler.settleAuction(1004271017239766764, 150378917564697188212657844292929, 1000000000000050476, 4425082290564559370842249633948); + _reserveERC20PoolHandler.settleAuction(103698000794671282048699213621176, 43114042508723449491255720249665373956, 447301751254033913445893214690834296930546521452, 69476875896010953621761192196); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2503336005157433296153918993218323872, 2); + _reserveERC20PoolHandler.removeCollateral(1000000000000414178, 1000000000000081056, 16611983679363772983278209963201, 6589540922880056821991420391921); + _reserveERC20PoolHandler.bucketTake(4291895276411222774, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 5916213, 1627672626771867304157215943160343134597338361559569394574627); + _reserveERC20PoolHandler.pledgeCollateral(1452844162910562335061600034188181560098572954057089566552600021, 63695048099254748897618851698281404653995961064035205661927010781, 1); + _reserveERC20PoolHandler.addQuoteToken(1000000000052616442, 1216351760338535445413528288730188403629552455271643539401334304299829342, 1000184665486827419, 4590671848818445751553496786387); + _reserveERC20PoolHandler.transferLps(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 3, 71995547358540815735952321163605308000179277870087182749487329603529189); + _reserveERC20PoolHandler.kickAuction(1000000000008846562, 1004116140082580583, 1000063097534341073, 1375657906006113377359630394786070468); + _reserveERC20PoolHandler.repayDebt(22359073305466022805407050013082969557782677712951447263021976428385034838, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(48201210457206735929475643505962, 68374045615798844144918047457958682412, 1009316224727625124); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 11); + _reserveERC20PoolHandler.withdrawBonds(211734063647032049864237173205077714691, 2999787716098794443352221597752, 10333222783950985538731934145331); + _reserveERC20PoolHandler.stampLoan(1130431201981113600, 1000000694133630434); + _reserveERC20PoolHandler.kickAuction(4706660104973149056210016720976, 2371523941383019334115063500136397845872770264369811702743191644935525568, 916692908102002371968114975305063009250671758512894466855525848536339224945, 3068469517728024288974908746024380); + _reserveERC20PoolHandler.transferLps(29514434512700509000058167318593748643, 47606711041011983110686166225321, 150362570493327006365847121655, 4882675697644347986693666497017, 890192569325634825159635); + _reserveERC20PoolHandler.addQuoteToken(1891839, 1, 1, 1); + _reserveERC20PoolHandler.removeQuoteToken(19653, 73961322, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(149563008205383069548900441, 20854183230900695502, 208715466771636243204141961215); + _reserveERC20PoolHandler.pledgeCollateral(1000000000000031958, 1582753514817370684874200161, 1517221795419586760075407597920695261569019119434642826052353866144300531); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 10794957064256112257982998766618592449322052309312215724410658, 8686847947830299405413808281904389103691620387947229); + _reserveERC20PoolHandler.kickReserveAuction(7330576359079745468515, 1687122859836007722001286054339056120084501407936755014432020616193); + _reserveERC20PoolHandler.pledgeCollateral(0, 41131915138459485423149423, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(1000000000000560306, 1072547364912468417709527907998023016600622181090467384158008022899938593, 1000000000000261239); + _reserveERC20PoolHandler.repayDebt(126829220456325313919485293253, 34798190544684556871925538434682, 44792219658827963124291515762105); + _reserveERC20PoolHandler.stampLoan(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(114489917033275889397617404675327435308899605459, 171562489634873968720316446004794646552150562056527041641647, 175979480712757779211116137160635139485270350662767502137801, 23802979224987142846736700729668171287957154132950386); + _reserveERC20PoolHandler.bucketTake(1000174390258305015, 2843578759301305628594837811413144, true, 1000004608945401509, 32033); + _reserveERC20PoolHandler.takeAuction(23978474883641127405028693618893, 1983584336357696651421013013607724366252849107707023423277206892152389009, 979466372355025533507872441840, 3582429719045649601208423315231); + _reserveERC20PoolHandler.pledgeCollateral(2464322655604426170207293348515, 2915692608580076800098120375694, 75838); + _reserveERC20PoolHandler.takeReserves(2703488874277460063077841246060260210684059063037158694976960040250538016017, 1, 1358497364180946005); + _reserveERC20PoolHandler.kickReserveAuction(14473756430572167394483441082342270541541864193014846971141531461739256310, 5603030564089167013069619047913947956189234886); + _reserveERC20PoolHandler.stampLoan(19808825043035657259709924586414, 3948095750301921963507848475710); + _reserveERC20PoolHandler.kickReserveAuction(12041229526730542733083544342977, 6002044342838471746769524198576); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639932, 15533619305358902836); + _reserveERC20PoolHandler.withdrawBonds(2, 1053677010854244045842824678610385547550391607570, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(538697694, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(5192, 1012613209738329077); + _reserveERC20PoolHandler.addCollateral(471765653295583018345002334072266025964, 16880391460712472006659173099761098757450707, 55673, 495653608913546024106126709341841158790487818120517084511178450569); + _reserveERC20PoolHandler.addQuoteToken(106646698536680066882184652687, 603312237401404838085335591, 5439283719663825591845499326, 2506765782414627965067210292595); + _reserveERC20PoolHandler.pullCollateral(923566341461484874700516951447793672065002565, 57433430308563995037220707969, 2360537249307357424852150028599310092840567948991938719364719551358483109); + _reserveERC20PoolHandler.kickAuction(230745718584745119743763, 6124919451, 1000014793494891191749817, 23863729890876902721755383768107); + _reserveERC20PoolHandler.pullCollateral(1, 0, 30); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(2162209376803929846516428818113, 1000000000087541161, 854945718954692938514809323); + _reserveERC20PoolHandler.lenderKickAuction(56026726331434179, 25501681910677933954830565050930, 2186706284885202220098371751289570605453504104589598); + _reserveERC20PoolHandler.pullCollateral(1000000000000402353, 68832067291549384954638708369699897903, 1252652843681172329605782437); + _reserveERC20PoolHandler.stampLoan(23929650180775444667912348972828, 19673032970899538568622872567445); + _reserveERC20PoolHandler.stampLoan(37400780612054239421990, 715510208406027); + _reserveERC20PoolHandler.removeQuoteToken(82622713335324107615487370477097, 1004391156184292847, 1000000694135140563, 26661); + _reserveERC20PoolHandler.withdrawBonds(2327655537561122134826573, 1000000000027281224, 67616); + _reserveERC20PoolHandler.takeAuction(6373, 2999999999999999999999999997106195468677088197000000000000, 6125730129164529542431402010428, 1000000100456626049); + _reserveERC20PoolHandler.moveQuoteToken(559558440103294064024510479, 1863072856792718081127548544, 1000000002900650425, 1022446981748634877, 440661079936805463434846299715); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 9302384780810827304047596180348442572404336595144542507881730830735849, 3339268710328026853750137385068879660066895534834422518599386815075444); + _reserveERC20PoolHandler.kickAuction(2, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 93405550921137); + _reserveERC20PoolHandler.addQuoteToken(3079230326258664762867, 1000087522350231378, 514180327999577627291088794, 8739314510754960); + _reserveERC20PoolHandler.pledgeCollateral(154441639075922414014006928919981, 20892930338141569279466449714718018036275, 1095688662165049284208310507484514); + _reserveERC20PoolHandler.stampLoan(5220144975110203193434663146088, 788213184668708729415779957355); + _reserveERC20PoolHandler.kickReserveAuction(6500206556917310437420, 493378558877083456220246204701); + _reserveERC20PoolHandler.addCollateral(264714870500284666691226856185733952619394980909031239124490433238491, 116885187372958161684884187081871646242489661, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 83880030213305884755946956254338910753045159746); + _reserveERC20PoolHandler.stampLoan(7433996373715667603786640529759, 40123709199065179444663054380); + _reserveERC20PoolHandler.takeReserves(2, 195820967, 0); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 5439688454542026157670305970233887); + _reserveERC20PoolHandler.addCollateral(3, 149018707985312044926044399097399277001757836, 2, 5627373); + _reserveERC20PoolHandler.kickAuction(18471844575260148242955969675, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 745188134297220643974066136316890724913310104283); + _reserveERC20PoolHandler.kickAuction(440678785219601010971928661748, 1000023443545472901, 19483442226845839870369460380300, 15270932609652309400762871352879822764); + _reserveERC20PoolHandler.settleAuction(108728678205816, 238570723690537960, 680614081291668106086585812499460269595954353256561408034994, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(2127208470038026513641198407288, 4069784771979313610925842401546, 120843922822729008372212303087); + _reserveERC20PoolHandler.repayDebt(72390937873200274111222454, 79066870395025436812890886115, 1000372159070244185); + _reserveERC20PoolHandler.settleAuction(3, 364928424318203585064534007268771430167558043086636, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(35670179918568501230380374703305162986881383191280973, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.takeReserves(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 100092661339109); + _reserveERC20PoolHandler.stampLoan(531840860859318427210537, 3416965331442); + _reserveERC20PoolHandler.bucketTake(15689418008117893239805750901505865678827, 115792089237316195423570985008687907853269984665640564039457584007913129639933, true, 0, 460879207666259487420077282799119000874934378457627144728764414025034934); + _reserveERC20PoolHandler.pledgeCollateral(110943770240490020259485555989, 588499427212143250065090074765, 1084228089056371374); + _reserveERC20PoolHandler.moveQuoteToken(1000000001606438697, 1144611564626033992196305557, 1006021039871846189, 2000396028958722709966225545715, 78498789067162030597197651411754995); + _reserveERC20PoolHandler.kickAuction(72395306864420372973119435, 81116, 56161532743834430225491665176245, 2000412904001235808876906880176); + _reserveERC20PoolHandler.settleAuction(1302105384202223129, 130731348620997922402, 1000000734303922569, 144611353042262436839768922065); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 518137918260, false, 3, 1573483831); + _reserveERC20PoolHandler.removeQuoteToken(275458083988757, 3, 994784652941965605927232102, 105573227738435393853317385087066248202694631536505141720770062867056237404); + _reserveERC20PoolHandler.pullCollateral(1070437341318189606, 29642127201265822771711235, 14449324571194034419967197503970399701); + _reserveERC20PoolHandler.stampLoan(28937778925521307318133521485999696918, 2606818761047957470774251587419328722831766162); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 416053879804421816500959490088661355210179650200373); + _reserveERC20PoolHandler.removeCollateral(2, 3865526483063294720616918930037220914220699845287088390055620367552892462, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(2704306098864599070976324933911950478390301, 588430697930552066853920936801899601830514963748, 1954047646514033181901130176884529680343572666894423); + _reserveERC20PoolHandler.moveQuoteToken(648964677663179078376325364412126377392030640779122953029446, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(3532621835580594668102533365811532221, 1000130320843134037, 1000000003660544241); + _reserveERC20PoolHandler.addCollateral(2, 4821658544876, 4800620791104218442393, 0); + _reserveERC20PoolHandler.kickReserveAuction(21447480739210281882379705521702, 1000000000001318396); + _reserveERC20PoolHandler.kickAuction(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6731); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 944807, 4741292531214578988429486670068148689823605222898); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 106110570481933122835347963225702439240113930656835119641389543744812, 288229512456154286023334886098222553121481171218196628919332981); + _reserveERC20PoolHandler.stampLoan(9732529608335792193027390663795, 61784010124229491899942508554); + _reserveERC20PoolHandler.settleAuction(1412835214562817032, 787910570705442288179261669547076352205649795596455583957779159812222656006, 5444925329391660024998938999629, 825850942126121747766475650267745); + _reserveERC20PoolHandler.settleAuction(5994741363256369902453830293640516672297048786607370337135086097199126, 374332019725138074967762548, 159123106157725485265148872109629, 0); + _reserveERC20PoolHandler.pledgeCollateral(3, 3, 3510); + _reserveERC20PoolHandler.transferLps(1000000000000776349, 1000223302086791705, 12927867995167164773856257007, 25256021632539463806773960711, 1000438168775899307); + _reserveERC20PoolHandler.addCollateral(185122623323995559195304669, 14466448126297666656145882318649206707, 3614481830804409185238198609969082, 5227); + _reserveERC20PoolHandler.lenderKickAuction(5619488863356520159741521097726059, 2000014723446910251244423863171, 2334107363746870614597907342314303106); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 0, 1263770405136282778174363307961); + _reserveERC20PoolHandler.pledgeCollateral(1031673462251977773, 2999999999999999999999999992676156891905996105, 2831537155884582462305475154121007); + _reserveERC20PoolHandler.addCollateral(110399028763975398600434653193196690644549202790176909659697243152186384273, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 12907466027420745871808450131239114643212408967048378426725580669648408831041); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 3); + _reserveERC20PoolHandler.repayDebt(1011224952444586156, 41646062367138695597818020253, 1037095893255736540); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 175934236752691149746649033763622860770374607803594013630652778109190687, 24224864103896930053324517037529125749973918822233058619749320319); + _reserveERC20PoolHandler.addCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 677858519227); + _reserveERC20PoolHandler.kickReserveAuction(26240083974339764057400204256622851939, 88560672594173746343144610474); + _reserveERC20PoolHandler.kickAuction(166999511128613350356531477, 17640101716311039553570984061112, 45443180568464993742067617480515, 2345); + _reserveERC20PoolHandler.addCollateral(1760499349, 234713391640420299761671628983658, 418011684791865815160569966, 347604630123234202498536106); + _reserveERC20PoolHandler.withdrawBonds(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.repayDebt(832047481645876550830989996, 1037098234397572075907665008386, 1000027943323013682); + _reserveERC20PoolHandler.transferLps(7234827903101309300586178239205464809, 7779115352457719806547409208163, 3956920269238, 40129874954196004423813078460568576000263247601310, 6202761435); + _reserveERC20PoolHandler.settleAuction(2755792266503791113245787320449, 1002339030765452408, 999999999999998443242641317939868583257355163, 1044378204144381383000673279461); + _reserveERC20PoolHandler.takeAuction(18333, 324150011013709526033674077, 569143290695264822813071631026356275807, 1000000009469824929); + _reserveERC20PoolHandler.transferLps(0, 40269929250029747469516469, 0, 0, 106); + _reserveERC20PoolHandler.removeQuoteToken(134886880651968463671261457097, 28242310314170789263787157870, 3244332512863851923, 9427561134445337450484787); + _reserveERC20PoolHandler.transferLps(1426502927814394993679686829367114173657405432195241602415742880666606, 458688190818773406771061093263060, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 11164815140947193894546040412105076565503729140270704519010565404775724806); + _reserveERC20PoolHandler.kickAuction(169905708968218030985170770770216799802614474230312867585304904351, 52824908518118908399231837181155931103156414380207460238823796916674, 6065814758012668706353462125866759618011, 10015173189156303340772078639699898788303394997130230546807954033817356930); + _reserveERC20PoolHandler.removeQuoteToken(0, 952812368183322420959519727207665371623402118, 155336149372190988751545728717669605762886401081981574181203331270008870, 1); + _reserveERC20PoolHandler.lenderKickAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6967832393564); + _reserveERC20PoolHandler.removeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 525769394223613613, 389884855585694105351706165269026307359071286189993023254597862411); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1918520398001, 3716876099); + _reserveERC20PoolHandler.drawDebt(1590330376008299455150280289890, 482278706806122043676620716674, 1000000000000013727); + _reserveERC20PoolHandler.kickReserveAuction(1000000000000133059, 999999999300166784); + _reserveERC20PoolHandler.bucketTake(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 131851422039464865656540, 3); + _reserveERC20PoolHandler.lenderKickAuction(2261699787094235375863883554462698287, 11649, 4757402188319274267098776994975483985); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 42437245974919859630838784814478726821394462546); + _reserveERC20PoolHandler.takeReserves(642113895657733563523267972626, 1000000358574392039, 336890179228623947601262642105); + _reserveERC20PoolHandler.repayDebt(4291292539130489641534552692017968080, 113835552534352687530222109441, 605589844537431763736105539); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 31515399728896094980); + _reserveERC20PoolHandler.stampLoan(3, 32219704); + _reserveERC20PoolHandler.settleAuction(45973372680375962563545660237646914393, 1005294644051380324, 999999999999999229998198704689683176230029704, 49988); + _reserveERC20PoolHandler.moveQuoteToken(940419576472366506959910, 2000064950385605461372622792378, 1000000000169378960, 695195820674841896832861077515, 378797218955868034047213408894); + _reserveERC20PoolHandler.pledgeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(4928220118324140915460380456556, 48917637166348168158086744, 23802077955244508756013927828686); + _reserveERC20PoolHandler.pledgeCollateral(59427427, 6028788537398223131266437373023422387107548004971334555, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, true, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 483816, true, 0, 11102357759239534426640431269349965982340834261); + _reserveERC20PoolHandler.bucketTake(4275773848816605784861707, 3227693916341822837667574969663, true, 7594263199481575127049313760224, 1006336293154335312182258470464); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 88794450332809520513490258380184506429629364930643, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(3, 2, 18452214727848295716194399368502868102564498304446050571); + _reserveERC20PoolHandler.kickReserveAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(33344, 1000494987389751858); + _reserveERC20PoolHandler.takeReserves(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 22719840264411924647490); + _reserveERC20PoolHandler.withdrawBonds(1, 2546385408484920792837863753543463077118218251, 6365832790784961951397); + _reserveERC20PoolHandler.repayDebt(2, 6619788571583576363683609594816, 1057166550687991832646403765973667464227212283614582548962963781618232); + _reserveERC20PoolHandler.addQuoteToken(10424009918445907127937146493, 7584555497389312210754300519898, 16713699993542426731202991232712575699, 1200787408244803329907709007992011); + _reserveERC20PoolHandler.pullCollateral(1038125165739872068, 1049030217871713645942939530361, 1000001967289422411); + _reserveERC20PoolHandler.withdrawBonds(1116633973480656785, 1001757972883094533, 16148962621835039634573343544121); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 13707125667618824147057443118656563245640985055775036859192515210001971011); + _reserveERC20PoolHandler.repayDebt(4249204451315249139754217817399967276251, 569229594035680611351227892813622150, 2); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 883822473446743569509957019392190069502094397394030, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(1, 1, 155182872535820891905671220300428, 1763533073); + _reserveERC20PoolHandler.settleAuction(9534156477310687814688263719261739364062213216705913712499365880, 1901180047828477451491464153460348115, 54420780793614041366153084551862683195616345106235034899073708516, 323057162448191351455849668160138879); + _reserveERC20PoolHandler.pledgeCollateral(164275910682951607934065016547450169149108395035119150688198009471278203133, 181844604824497029, 1049); + _reserveERC20PoolHandler.transferLps(455458715764993, 0, 5226945577516919643715310287658714838, 1473955275479958345, 2); + _reserveERC20PoolHandler.lenderKickAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 41770161138770382901927784002416325649329850733809828873205147665801694925836); + _reserveERC20PoolHandler.kickReserveAuction(1003218514619167773, 34041282955203929107); + _reserveERC20PoolHandler.transferLps(5037894617839714520661982218923368, 294677243711916633472, 1936310475905097523548655304391281239892863479452179284287738506394856308, 9491940591596561272927617803252, 4503612762); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 450161467228195, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(3953311787743687401154636244848403747010635, 5919, 22265); + _reserveERC20PoolHandler.kickAuction(17793503612602221879295006949987, 2542635906321241975348672041547, 67320, 4070792417791792838721); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(1581789186638122305010645192177, 788421947691364347426902228018, 1020530307436946989); + _reserveERC20PoolHandler.drawDebt(1808443001378729148647370543165668188030444024, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(16904834843470812080626554654904119821, 21565093846203301846832162140056436081, 603016506511398668436061532, 20124, 1020019628508988319); + _reserveERC20PoolHandler.kickAuction(440648959445561225557649584857, 447347189371486892359447219358, 378649555769558039551978364153, 627519821105264343212976246); + _reserveERC20PoolHandler.removeQuoteToken(0, 30763902495, 0, 560355457726247917033157); + _reserveERC20PoolHandler.kickReserveAuction(886767294185029777734525430149, 236907723837868369017050082357); + _reserveERC20PoolHandler.settleAuction(659865182802773845889974661529680298, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 0); + _reserveERC20PoolHandler.kickAuction(1690116984, 2252118024036756146220078754141, 5658854074, 1000000000013757347); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(1013026779864593405, 4529976812, 1000000694134859990, 480733673570189641570546133, 38571); + _reserveERC20PoolHandler.stampLoan(52116655383346747788692450606, 1); + _reserveERC20PoolHandler.drawDebt(1136632401267587904, 563930327869763801048148861658, 397074981923573801809684492819); + _reserveERC20PoolHandler.moveQuoteToken(1000000000000000015966893500565059687689897936, 302105243244852582253413175315, 1993282541, 5412510323834815385917871642541176, 565190289936763641536101855959); + _reserveERC20PoolHandler.stampLoan(1001778023478157059, 3664831377261981505120916616157973479); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 21883443496935421081941101218765937507627457980565918198134, 170453982508199, 4710496037385); + _reserveERC20PoolHandler.kickAuction(1000000000000035840, 7974214506577683383390969252089, 6779231723760322687942491847951, 39200785293137853836400233333481); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2344570413862216033787863151977457975406922666717119244279537114692647663967, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.moveQuoteToken(2576632922397057822782080895045, 37439421429234273121556276838594, 1000000003698162329, 6073446207338471603822458196714, 1309902300677417491550492488852); + _reserveERC20PoolHandler.lenderKickAuction(147956496227859908694253160405516926395, 93171379068398140460682480460, 36722); + _reserveERC20PoolHandler.lenderKickAuction(604348365612077293680568128393111705800420747138322638394401173, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3564346); + _reserveERC20PoolHandler.withdrawBonds(100201766, 1033580168422687911072504968449086811948704494963, 0); + _reserveERC20PoolHandler.takeAuction(79749853597466688119957114844, 787979178697424804260644669039, 1000000000000000000048114168614658450570775923, 1001501435874773755); + _reserveERC20PoolHandler.stampLoan(3, 0); + _reserveERC20PoolHandler.withdrawBonds(1000271404879670207, 5938342941109172002975728593600614, 1189220299862960947803645709415); + _reserveERC20PoolHandler.takeReserves(4841797967507167485626579779750, 11321, 23857321850638987636873084); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, true, 10130346073231810265481261977906148035187035, 2); + _reserveERC20PoolHandler.removeCollateral(7435077182412124041814895260190501862, 1000000694134958368, 1002249669601591019, 59645); + _reserveERC20PoolHandler.drawDebt(1033799794594594539654, 22273529998851285959859860912330, 17843233319638953870844998390); + _reserveERC20PoolHandler.bucketTake(39281, 1615890549730824975562991479260, true, 1000029130991117259, 1070668789311177822); + _reserveERC20PoolHandler.moveQuoteToken(2, 118460838628165211769590, 1017511529151169618, 1133348612, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(57969694112380163991931069012255, 323057155180812513146878037152377157, 1000000029083283873, 378712408962531111168019062674); + _reserveERC20PoolHandler.withdrawBonds(1121460909086927105507439282626739178982879023353305337416, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.bucketTake(1000023443545691445, 5139023563829884559728111157442465049, false, 5714992551998347834843994204, 2303905517761809162); + _reserveERC20PoolHandler.addCollateral(48915094505603200037449159718750115782, 1138978110811520248196898228, 2477943005347900923392085521, 323054373599576093310658930887663284); + _reserveERC20PoolHandler.moveQuoteToken(2279832481092966867740937969509024851711, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 18187525452478495211233375517, 31931, 0); + _reserveERC20PoolHandler.lenderKickAuction(39280601248445251996664817666, 126104604798834336094, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 7076565622, 70094377); + _reserveERC20PoolHandler.addQuoteToken(1985039362025509046188, 1, 2138969857022890351442924721480025073188319683214864469000690998938273718833, 74033743481465928151930382); + _reserveERC20PoolHandler.addCollateral(3552743955677081879607437, 5852899692474350051525174159, 167351387606431925506425602477, 2046430654622629365678532048914076989473758039461110446948812973429882880); + _reserveERC20PoolHandler.pledgeCollateral(13445039689008502536995371334152870676304517030293896498634200, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(72323866137163775752970612, 323057155185761203183020959840464190, 13202983637900278564600041, 277359836598952617237905966257); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 526986429085621902581418226355059941320609980925765523403813114, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(61206787639411853837, 255342, 43842107114257279009628064142743978617687829277, 25740240868611); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 9462777151148507100293070333406253625728, 556465132090927253502098114363199491535763544783858228341731729661054134360); + _reserveERC20PoolHandler.lenderKickAuction(2190982330234246912232775081362, 9585603261358690475265336028723028730708043899548690786081630572, 21655386152656173144237356522866875603); + _reserveERC20PoolHandler.takeReserves(13227349927971799933886912428818, 1000000000033145267, 61012770719913723103583294411605); + _reserveERC20PoolHandler.addCollateral(149159853635499848530835279849, 116221666263580250748558916450, 81616725616923766792021247228472881434, 1000000000019710098); + _reserveERC20PoolHandler.pullCollateral(149543801058034104886195809815, 45443180917042346025181983716450, 66660); + _reserveERC20PoolHandler.removeCollateral(7968887690736964406112527471514, 3682011043987058252583930371, 1012798934687088084, 1171983440919127311173773995034257710497649941712172689695284683199969089); + _reserveERC20PoolHandler.addCollateral(2197420416166729972987138760, 1000000000000730290, 108671041671912625479230240047, 325003347130772430876186981982627); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 4651502452419138614099901, 3326723542635175107871514428634010801344795936046890590121912566600260069); + _reserveERC20PoolHandler.drawDebt(9650452910421413531, 22137130381243818886361924303000979705136245577207457416578939, 3); + _reserveERC20PoolHandler.withdrawBonds(21330513665666126653922039662866437099, 1000160420067581975, 14363901516641603468026967559548); + _reserveERC20PoolHandler.addCollateral(1011530802256894038, 4466155253672850309950326368668, 6499707355421092593769930923736, 5351637009); + _reserveERC20PoolHandler.settleAuction(110093864936281943528536620062048251106369737736029520308979751487800364, 770085725114866233519612920277536047801031754158460439, 1408133527378225327420175001014823678365462395709109852860251747, 31617285823296366296500321393260152589); + _reserveERC20PoolHandler.settleAuction(584668536465365610, 750751869639348842652972815904285536147680162557400560, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1493306); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 589619654893205267544837, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2823476512636915362482270024340414468039873205); + _reserveERC20PoolHandler.transferLps(1000087967850337216, 1152620812550319419205134634004201, 27991609583733442683391576978756, 747871120519231378740479130, 2144615283450556583871689630109339088703957661858785797278708404); + _reserveERC20PoolHandler.addCollateral(1000000000098129418, 1001314276371276399, 1000000000045978136, 1126293525268379319734454570779); + _reserveERC20PoolHandler.kickReserveAuction(375446854126342641032434969710724652263355, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(1000041744101171947, 3074972261378139591969300060755, 33752621532902646347701842101022, 1000063963941436714, 1047405598859060043); + _reserveERC20PoolHandler.takeReserves(1, 980682486204569165633061668774472119, 0); + _reserveERC20PoolHandler.takeReserves(143196790253220819500388673291177302080213892383452347, 2, 149245284800601779268684); + _reserveERC20PoolHandler.bucketTake(1076480002493238185999999999999, 41226239183913307870145382775482, false, 12487217580098591842481287730679830550, 1000082021324737983); + _reserveERC20PoolHandler.kickAuction(1000000000006565875, 820917146173245980280573295471, 1000000000013470869, 46990); + _reserveERC20PoolHandler.removeQuoteToken(4299088751070351944606051720963764207697355817404926571097315640281931, 24516270837, 0, 2); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 234746281393331726037834409526, 0, 7302060); + _reserveERC20PoolHandler.addQuoteToken(3, 0, 0, 3); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 3, 0); + _reserveERC20PoolHandler.settleAuction(23911581372099309707654887726001552892669410600550044325455253382118806, 51776012941816875478054789384275290916523972414940104248793, 6431347559013986770, 0); + _reserveERC20PoolHandler.kickAuction(1011607676261045103, 19999999999999999992939088029824261435820301845, 150244469712653054651578259978, 1152620812550319419205134634004199); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, true, 2, 9486736021799693173784596933521114193027010429915452922831908809660); + _reserveERC20PoolHandler.pledgeCollateral(10229, 1025002207589474500, 1000184398500440967); + _reserveERC20PoolHandler.settleAuction(47621964179127543449454997448634397877766540667013341, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 42320937827723496166815021624639099398958037598614264741, 31); + _reserveERC20PoolHandler.moveQuoteToken(22876497570154921457179089262660645066463, 218262296820450, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 999770924881724130287773244325550301190622783580, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(2548716437567761088420474540676170353618287336981894782581893749613294013, 7799186601631356491809245222, 45445592428342436906664); + _reserveERC20PoolHandler.removeCollateral(1000026019313602275, 4758462747, 1005293272715298566, 247376986220689675157083806499); + _reserveERC20PoolHandler.kickReserveAuction(3, 3); + _reserveERC20PoolHandler.bucketTake(16640769372722041909581960363, 31996710153764789490443258190453, false, 54697, 8209656473020608835176056); + _reserveERC20PoolHandler.moveQuoteToken(1, 8629625, 1809021295090200887601490193639927488588270, 9466119933589841824444, 3); + _reserveERC20PoolHandler.addCollateral(7021470515113339989075860611982349, 84839, 270061130920011612897866537, 43473199302447132889588340539); + _reserveERC20PoolHandler.kickAuction(3961, 1000000000000000011659576888693130954012254822, 13509469613285944446993205650656510708, 1018761206747162641233095); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 632368467278051991602692827929644583566, 12257025911821621647431032); + _reserveERC20PoolHandler.removeCollateral(26191253843164, 149543609618811317305047030599, 3000000000000000000000000000000000000217131500, 6312757933622409269581024034336); + _reserveERC20PoolHandler.pullCollateral(461539604362773939919179327746, 3064321600, 4577610455477323691513024743675); + _reserveERC20PoolHandler.transferLps(1997867268754026685210474379, 1583859293095857187228696066393, 5433163955521011418818106760598611371, 148060535731252899532920421685, 27501645990178504937241652939106); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 20471437018164238961830319336909356278, 2601370832123668941173888616162077655249847546, 0); + _reserveERC20PoolHandler.kickAuction(45418809019847725411508500426692647734, 53587478246746463514738, 2, 3615093789090830735638081798158927724471133472582); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 779251, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(57152390902582930175329657131821425391045, 29701707979197054618754586509037181204610120647691996601940781191778689043, 5098058761149380948288616716811571090954297006307886); + _reserveERC20PoolHandler.addQuoteToken(177687730916, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.removeCollateral(215560777736958829499309994255, 90465690382416098490993763215586116970584512107306580723030403851757, 0, 49889253073075988253202743797133491993454928436360); + _reserveERC20PoolHandler.stampLoan(2367, 44414971576964938979205231347985690660498441800534); + _reserveERC20PoolHandler.moveQuoteToken(1013597137026699848, 8684168403360553110506488677644801101, 999999999999999999999999999942015214658755592, 1000000000009189863, 47549); + _reserveERC20PoolHandler.pledgeCollateral(1795284513263932364857416404887, 28725889432261087479578795, 4346664096797834527962483494049); + _reserveERC20PoolHandler.repayDebt(41824261338987727322456146384302873141, 21339213633461972619170660, 1003556405690570057); + _reserveERC20PoolHandler.transferLps(284163887133637902919242920227009877, 22, 102655044795208188141956825359897510258674743180407383, 1902922692478213337786191949246130569036018, 18221796987960119793441163505851560764481880708728553056201387); + _reserveERC20PoolHandler.withdrawBonds(3648462397437585035672622499, 6043840381574151095768982093, 4480820777068428864371692577455); + _reserveERC20PoolHandler.removeCollateral(31004412214848907226511755, 1002712191470924334, 3932454380192188058535412906712, 49316535277618719569976099988); + _reserveERC20PoolHandler.addQuoteToken(0, 22351550028024904226514420100599909617, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(1271504126933903000212814630113890750492817, 4, 35598, 38195976429831638637761450373506690555715); + _reserveERC20PoolHandler.addQuoteToken(441642910099469183860336846, 7885974029662694742550475564933987197, 78167524576585045835815202, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(1000095077243041053, 2999999999999999999999999998982147682535959690, 1011795860299389773, 1000000000000001730); + _reserveERC20PoolHandler.addCollateral(0, 0, 174612930164575048053472366623642322252991437199278473290937499440, 1117383294503816826598730109106311); + _reserveERC20PoolHandler.stampLoan(22742152359585517325843687, 28003840507370958986380191919370); + _reserveERC20PoolHandler.bucketTake(1, 62209616, true, 3, 2594748281102471834591274424542691597361476564930); + _reserveERC20PoolHandler.transferLps(2, 1921175820986426055084008786650377363601274927542151, 0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(39182428456468534884021356850066467529621799857298879799509317506679640652576, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 87273585353359471654415268205347669091636500880593276220423492); + _reserveERC20PoolHandler.kickAuction(90279385643354678364592570938284, 2999999999999999999999999998999999999991547119, 5540278647, 256331908750773074923701958887); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 5659988559000923823238863468852705454986809574, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.lenderKickAuction(16980317019465709701, 398768201806313495621684825468, 93788699659736605788494075361); + _reserveERC20PoolHandler.repayDebt(320089108887100875268774130214158013055682979757088, 30707740918720008933359009899943282609579761143827050142267557652154337807090, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(0, 27, 2); + _reserveERC20PoolHandler.settleAuction(216662902953334340, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 132346358431242516045743041965593744919788947202705727246965553, 1618854700954130288169994335397152623938629381); + _reserveERC20PoolHandler.bucketTake(911233182347775414113666028487175, 4387800689381043888464, false, 1000270483263202553, 25566); + _reserveERC20PoolHandler.bucketTake(25812, 10327680868275876776487070879078438, false, 276244300479224822496545450532798, 57897764163526914744303612233451); + _reserveERC20PoolHandler.addQuoteToken(223393545671, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 1859202079787607834); + _reserveERC20PoolHandler.removeCollateral(3924017742452506347249976133463, 4668769672411820305152992480539377, 45973372680375925006426031509375292044, 296363249590651977968680403705); + _reserveERC20PoolHandler.removeQuoteToken(1000000001090665276, 25745968371925176454210573570116, 216479817958701400888839159, 48651330478976810611072922629392); + _reserveERC20PoolHandler.addCollateral(2551551078164681527155855012404, 14178050351979959789753360621103, 1000000092115670553, 106956727797725350915356307734706209851); + _reserveERC20PoolHandler.pledgeCollateral(1000000000005583547, 1004385556169137559, 2828091538741275624111945150200913); + _reserveERC20PoolHandler.kickReserveAuction(1000000003929485548, 686026907165254160189619763043); + _reserveERC20PoolHandler.pullCollateral(337344008211080113043096505086127467, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 306278579043293505284644548991424854718810763938748021); + _reserveERC20PoolHandler.pledgeCollateral(1193252227966566993431, 56378328, 1); + _reserveERC20PoolHandler.removeQuoteToken(68344887594198999530168656048093390757279573546983301455, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 373767869748470911788082442582648416380803399040055097402230, 34176460919099272122005679885708); + _reserveERC20PoolHandler.stampLoan(63807944460205710684523110485140, 331526717602737645552173852424398508696983046111142564622553787); + _reserveERC20PoolHandler.kickAuction(3, 33937588464611489018360870675915951876663851, 65800244877346426907, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 9539619983565137724043589383817, 2595500088982738114383807648642983119049716758317986655790037735004162682249); + _reserveERC20PoolHandler.takeAuction(53070528730445009423011992717010, 4979764634, 237371212184374438565384138678426, 4923576202971157969013483412084); + _reserveERC20PoolHandler.stampLoan(1, 819788059896903795915542156267782); + _reserveERC20PoolHandler.kickReserveAuction(1000000024089638477, 592966482180820503098822089); + _reserveERC20PoolHandler.withdrawBonds(7500933237484604508422118864707, 118243449735812273798420453220693662622, 1000097527873081909); + _reserveERC20PoolHandler.takeAuction(39538483005559817654175115450868, 1000228049539603809, 3276184669, 24724932698670529278252262); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 317486786392745004075, 0); + _reserveERC20PoolHandler.addCollateral(8056116789, 689386437871185193370875232017668988997097411950756181148168570671128891937, 158209679697493017901758504611808109367395011010386285056724530, 9411875056437933134); + _reserveERC20PoolHandler.removeQuoteToken(60887, 6774180043358542, 669179831236898713375088, 229652576960550951520300347041); + _reserveERC20PoolHandler.transferLps(20803371248129760740959027945559, 1000335141393713839, 1012815118177574098, 1676227620223923725473542991042, 160174121389612467636210110303968); + _reserveERC20PoolHandler.takeAuction(1896749745598501983235907938308, 493479115553793773910329326, 3288583296563543315077257632028, 609268384304708213173877395); + _reserveERC20PoolHandler.moveQuoteToken(149476032168027505162055962501, 5509858547, 3211212821958606639055460147155, 53664451077075220301031570519517, 156572824920311635265141950942); + _reserveERC20PoolHandler.removeCollateral(1, 100312185, 26609188545944754, 171056917174012516365260401594853431325699); + _reserveERC20PoolHandler.kickAuction(430, 150708093170557563130327130267663152441, 719130684850798028459332838961186214625344122309812912796, 1411610989892858975941246580141850976809593835232854451504); + _reserveERC20PoolHandler.takeAuction(499098723240, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 34005550023215513417615638380530749051475, 364532865834851535541612098923743333000869128884952209715581993720839473); + _reserveERC20PoolHandler.repayDebt(1000181834589610069, 1000000672041420079, 36175783352840760672562227357); + _reserveERC20PoolHandler.kickAuction(139443615528972903960397736329194741, 2, 186751726911899070125102436260839398415425491167101900555, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(94553433130623876161055145165622818949360739987915864209113600209, 2, 1); + _reserveERC20PoolHandler.kickAuction(6068905204655827537360539722168896178, 2249432533297053851598233428068, 224074580457353207526946349462, 3051591413127408921743706668321); + _reserveERC20PoolHandler.kickAuction(64798887562413293397817930011, 693787668490589755063992493238701, 18041, 1); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2525284910920322752694217998627723250832307830203966481, 0, 531087319307, 2795258118398626065031516072578446877920524509873442213571425331550217); + _reserveERC20PoolHandler.moveQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1900568026, 691674232371265526331252639870464747005494729802845, 1); + _reserveERC20PoolHandler.settleAuction(0, 3934394624003064998420534851515540626063247349883823798413333514528454860918, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 10598208320342920704325919320263737176994614299821301422301); + _reserveERC20PoolHandler.repayDebt(202664579431130071023562933089, 9118690311990381141774946, 36526294586842924878912946080); + _reserveERC20PoolHandler.settleAuction(46023, 4865911292664427124068077204255521383, 592100814791445596846353, 84374576626516004718088207766037107491236170377731198770194707641372692857394); + _reserveERC20PoolHandler.lenderKickAuction(0, 939362934252928933956995717614130534382443121749537385694, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(487840894962173885732356989273147571132548151498406279995767202037284641, 5842515219188691341918609603660116399929590744357502, 0); + _reserveERC20PoolHandler.transferLps(323057162437015499062104337279350681, 2062285536340823384848967192820, 3762431217469340520983286991923, 15637781329098738412933473199627, 1556512646343271945241488747464); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 28756335898093920500093802307070692809656681891, 1); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 137463892446802602511731672135153); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(15398, 3576977286237102421860518928501, 22463401210301736434931155621720569224, 2064451145542612120954478983652); + _reserveERC20PoolHandler.removeQuoteToken(7928997441172152375285309452, 13219895028580568449989163324120, 76503, 1006453208564731850); + _reserveERC20PoolHandler.addQuoteToken(957650455788800961162699070034, 854550183891978155441402969, 11614617301681872799424247, 6669379437); + _reserveERC20PoolHandler.kickAuction(1013786398892883780, 133463077972118060872193910509, 13617958890463064803957318687, 957621425960602257806501931933770405133255846659248682313443556705790874); + _reserveERC20PoolHandler.stampLoan(2, 8096407136198003591145852); + _reserveERC20PoolHandler.kickAuction(1000000000000002871, 213098363640827673338545635945, 24395, 283746581419685529533062012388); + _reserveERC20PoolHandler.withdrawBonds(12979492840841196929337143391175309563333387846, 417877405327730695908676, 2); + _reserveERC20PoolHandler.removeQuoteToken(96218095820365612995322187530616, 131902441280995990574164185479, 1004751257859844786, 527523168896099635821151046); + _reserveERC20PoolHandler.transferLps(1825205884827301078331279895768911413055939582, 356058574132876826338916264186929408850697931324541493402129252065100, 6078731977807240, 1729335946010640148967684431891095472072185508879121259939114956, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(2999999999999999999999999998200568578518398398, 2589272733927034971336744450529, 1704302803842882412570978927122096007, 3582422812917334596221663013961); + _reserveERC20PoolHandler.removeCollateral(11119846714554810924693326436902837460512, 5052747715633936531126103502416, 252148141991891324517105946533, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(1, 196012733823313228016950104894310945112788451572516257373, 147159759265774577830828832); + _reserveERC20PoolHandler.bucketTake(460728119988334859483425320357032168, 1000000000000512854, true, 2805092246430946239754374774286, 1001045399212577325); + _reserveERC20PoolHandler.bucketTake(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 40382839083187421, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.moveQuoteToken(111260931715121928638477851896516415543727970409814, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1944997566562790668798); + _reserveERC20PoolHandler.settleAuction(1093284747578129, 12887305618894817693374230803885378614752608441688718418, 508608012162033414818413930146956505815197687288354203509445618864272, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(883108867900585441854127092618328659088063241052115933957713781708878993, 258873569469086650330597878768525907, 7974645118953153772829340862624, 7849889366692604725466154370056, 147492360291365661354408450919903687); + _reserveERC20PoolHandler.drawDebt(1001089847167313682, 174144063674130597502103544337, 788049264758201099283282674555); + _reserveERC20PoolHandler.takeReserves(60992, 1524681480730085134991152, 2000133758081713724933345857424); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1508118297, 863718909152676224, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(2, 224513264566448979992492934258, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.settleAuction(43003071593533834124008322251734, 7687038977343262680134969660482566211, 1043259191397299192, 1000000000045958166); + _reserveERC20PoolHandler.lenderKickAuction(0, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(1011224952721726127, 121073948660606170170645417378, 16799788505458636903725152575091705792); + _reserveERC20PoolHandler.moveQuoteToken(626233998096413381502061147485190091661861, 42872730796809439523541, 92049780809652239333581041492449831262404106, 2, 12); + _reserveERC20PoolHandler.repayDebt(979466830884314332501100586189, 222878097076341604317124227044, 289997545927451083274439925887); + _reserveERC20PoolHandler.pledgeCollateral(921524955469451907816373669, 36312580489473652953402071609720915942752843189396, 60861507282859522932975); + _reserveERC20PoolHandler.pledgeCollateral(1583915146226797830665946224559, 99029748889261076110530036252, 1000017167175145808); + _reserveERC20PoolHandler.addCollateral(469326877902008199837121502662, 26189895402283, 9363476243023475062740478265553, 16723990764877115777194274815729512946); + _reserveERC20PoolHandler.kickReserveAuction(3, 1); + _reserveERC20PoolHandler.kickAuction(144986027425374187733303797899994495838068115428005619981, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 20884941643704613138940128983118382232116, 65639709790587108188234010717); + _reserveERC20PoolHandler.lenderKickAuction(139029937616665897922110177093721216262863139616364256531647877, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(0, 1894628973189728543721796511, 1906345621658172934624714557180109871, 1); + _reserveERC20PoolHandler.lenderKickAuction(9057614980864336122144580501924403652855008360233460824121226359240302250, 119497196754832880719677746894849082532636009635662, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(0, 220697192371489082519879234042461950949954214553097454738127, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.repayDebt(12030417768042641, 1014290806797740201, 73775); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1743438924680218052503878870175382479614004289821271515912378, 3); + _reserveERC20PoolHandler.addQuoteToken(17136, 0, 36589870166853983476228956132664843895, 30268903694584607); + _reserveERC20PoolHandler.removeCollateral(42432, 1576075340879147073112937766835, 452890884665086799787350600739, 53673859052162452463950849553087); + _reserveERC20PoolHandler.removeQuoteToken(36030723094724432416989422, 1000335141393041905, 53011844735367233909385058422781, 999999999999984512709505846808140671696565611); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 1590463448872842, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(212054889724399726629011395366, 3866836917053924579, 999999999999999992182130257519573935533018257); + _reserveERC20PoolHandler.transferLps(1074761512490417870282753829155316956686179571006888816687090272261271589437, 2, 840731222972797628328745645589093114115384511036943678419609909999157, 170972027896165980303053184669715517882370976325389260, 15280261254046218984406579852529112157924741); + _reserveERC20PoolHandler.addCollateral(2983456566320773160614312390, 5184630387655922065361061435756, 241794575, 134505569359324988756554314632595664098); + _reserveERC20PoolHandler.addCollateral(11539895173, 2899, 3, 0); + _reserveERC20PoolHandler.takeAuction(1000000694130117296, 1194987145036924856922022694456804999, 41677080557892937095598944091977, 14539225184561321258570310807602); + _reserveERC20PoolHandler.addCollateral(1, 7637290374869942953120565378314, 5387372127269910390401360280574130718464407079115771, 3); + _reserveERC20PoolHandler.pledgeCollateral(2004399919643668954580466100760, 1000063963941239947, 323057157224991036530401080392915247); + _reserveERC20PoolHandler.bucketTake(26020458830850453274030105160, 1147246013087, false, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.lenderKickAuction(1041774870050843225, 30459910714813270112704618, 1000000000006887949); + _reserveERC20PoolHandler.stampLoan(12183273130831066352924861, 5445058465394279291200164237740); + _reserveERC20PoolHandler.drawDebt(20499844651794021614565377782832, 1000000694126837185, 22593964226608238382529021179815913858); + _reserveERC20PoolHandler.moveQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 25, 964781249857733573049971, 2607555); + _reserveERC20PoolHandler.drawDebt(11970629385694669301569411815953, 1000000000000036187, 3088045891391366617348872074574438); + _reserveERC20PoolHandler.removeCollateral(404796140787266767923185789785, 49534, 1442695040888963408, 999999999999999409509703913246278576911520523); + _reserveERC20PoolHandler.removeCollateral(0, 1353684680519436310443891973699767276508251099877871364311203426655819188204, 10206878180728156, 8256120455546078741212280556); + _reserveERC20PoolHandler.removeQuoteToken(2000126921553577537249999293750, 44091, 1793544948048426651429607071300, 999999999999999999999495482768369484359651213); + _reserveERC20PoolHandler.withdrawBonds(281917, 38202843300055736751292376063066, 2685481997559266095424); + _reserveERC20PoolHandler.repayDebt(5369535547, 283005541966631476170180681347, 8895819148546357867); + _reserveERC20PoolHandler.moveQuoteToken(141983871155766875978751396756, 2425250715146740148442881992839, 25286971689195542054414485739941329170, 1000000491135142462, 12393862892052514889339278599492829802); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 461969659, false, 68512279911666246316402384220696339432198170325170313615837946356695, 0); + _reserveERC20PoolHandler.kickAuction(3144188709362503865718394915583992096139038335, 189735695208116078441990925862254367163, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(174371898072, 508700790355036991033471368901343, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(47835850765281057818745400700199262989, 1000000000000019698, 1560097386361387196813375921288, 2218018117264054526205912821319); + _reserveERC20PoolHandler.transferLps(33522664503734466603953237169672981464952188553237, 3419664376984278760204469015510296014830736439369511759564234892, 10641297218, 2, 157962332247989550001296); + _reserveERC20PoolHandler.pledgeCollateral(280209878867598861197336861311767322672033056945418195074, 1, 2); + _reserveERC20PoolHandler.addCollateral(1038162063325156013, 13762224811875365047648487971230108883, 363612658268896980806409818, 135892015909124195413184306231645770531); + _reserveERC20PoolHandler.repayDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 142217829020434938716702648); + _reserveERC20PoolHandler.bucketTake(2289661119, 2760353932739086189807064611633298504, false, 744217836366076088899157960132108429, 41476285661128673398152297478); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 63089942556175027322236028175980867810999433475366102124240424018332); + _reserveERC20PoolHandler.addQuoteToken(8797810941981516267, 109350272, 450558278251077, 121998778251150547847857351321404067993); + _reserveERC20PoolHandler.takeAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 295010636948439022562591801154, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(60602257384491395454, 139411959743675357212880649800, true, 2200357159, 5314776722747377528002531265810); + _reserveERC20PoolHandler.drawDebt(45345299432761133280460525524325711193248177803295233859109246871, 2999999999999999999999999999341944771200585462, 1003218516161568323); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 11413739279, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.moveQuoteToken(14007486707910026292407676336186, 1076480002493238186000000000000, 52376420276526914460646454785709, 7493522016, 1000000000002083261); + _reserveERC20PoolHandler.moveQuoteToken(534437980154871144541973086615878284874644685704559454165, 769404963349267860040059703639499758, 34739667886987070195869353810200698205317152, 7985423606858876944762232117942166392828282466084664131191877, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(4883948224202056368810866705247880409499695496723265273725050272, 12716071812876831576598487392538717386758294967072875704867383115820877203, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(2, 353614417214798217624098211318413650104070115706); + _reserveERC20PoolHandler.moveQuoteToken(0, 3, 38303429360093310, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(0, 3); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 20232527355582081175396070358927); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 67283193813279006447244674131396518, 3309054461076726050311344947951242430046930355101120030477942508659687660, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(62176533873823981213723438, 23114434997469571123339536406, 206767824559745389042181406051224, 53244932046341319276217237907003); + _reserveERC20PoolHandler.withdrawBonds(1769732119068981385311157239438, 3082720000000000000, 1788926107321508201044040619631); + _reserveERC20PoolHandler.withdrawBonds(0, 2, 42932381594095263117994232874371908198332977153119713757164624480752663665382); + _reserveERC20PoolHandler.kickReserveAuction(3, 3); + _reserveERC20PoolHandler.takeReserves(1000118878113069822, 3074991517952110234578168587056, 5447846607121652697297402578094); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 621808681526906535050812016436840585017028938583904398543399617284483449); + _reserveERC20PoolHandler.moveQuoteToken(22213448706006039002281050138173809795805920922593969, 4059835044977099621879997933058558876950527856334667544549556205, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 158902872778329595976062438816379137674739395432239); + _reserveERC20PoolHandler.takeReserves(828401721431380087748944784394015995611226, 1, 68812818249680125866734176090772954045377659270432356976771840129459854); + _reserveERC20PoolHandler.withdrawBonds(1000000619402021201, 75339, 1196883622316833472360048972188537070); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 68016155730837653404478122144396401420, 2341144332367227599504375, 17353160596230576855); + _reserveERC20PoolHandler.addQuoteToken(4839141266760757516494180948511, 4611966020826638878800773722496, 31535999, 323054373436330103423414970391170024); + _reserveERC20PoolHandler.kickAuction(33192580753658139336838174168448672051, 3407322078405381908396462698215, 18640828, 127701745750018305986539483713025062072); + _reserveERC20PoolHandler.moveQuoteToken(1, 2, 2, 54853541463241366251959662737623240525890028717695236, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(1446622612709, 6360729651520255493622060959926816446875946, 7904889522377445281, 598054033591380399728452); + _reserveERC20PoolHandler.kickReserveAuction(0, 150424794255174188856276659974129944349757615); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 9521849869782807501403194776186135, 255456709188609390220984353543007611942963961688562, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1243657518359089184538962347); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 552, 125597428956066410640607645150921126258257420190372237, 49061559220937906720327688745760500082721315372843666654373575865229375792); + _reserveERC20PoolHandler.removeCollateral(2918248681, 90741181013798922576976344279, 1000021598658844939, 5852900343661034958897745343); + _reserveERC20PoolHandler.lenderKickAuction(2359436789654322774758780016, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 3); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1313725, 327874479522085557696814174943511061462467972627652); + _reserveERC20PoolHandler.lenderKickAuction(2, 108306927492243821, 55394723494134045037324431390654934715739667410); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(3614666312530414019774636705788919472470376063895, 3405848, 252728137708042386600765156923, 0, 1187348764639720002233); + _reserveERC20PoolHandler.kickAuction(377641195448720458452768542859, 7640703573800534267562387373145, 5760055395246729031628358109059448919, 4267821797238726); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 30260265); + _reserveERC20PoolHandler.kickReserveAuction(3889856397, 8303762136806216954766182493175); + _reserveERC20PoolHandler.kickAuction(3581817342428035458464497831310, 29896395491450798896029704940131, 1134530287729330601878925424187590920, 990482686748171546712976353162); + _reserveERC20PoolHandler.addCollateral(207999093057455302200324979797085933408342216169442323862889350688567, 17968869017134929810646564, 2585239773679, 0); + _reserveERC20PoolHandler.kickReserveAuction(2819490395281534381517903732495197162533147246650734188121386717186528034, 209469686898539924310835672128973238993836056372610182); + _reserveERC20PoolHandler.drawDebt(318668954886084908823356942590073722137, 668295747076960352972885886, 8551636063823436704835804904830); + _reserveERC20PoolHandler.stampLoan(3, 168965737824220971391718274948168785287202591); + _reserveERC20PoolHandler.kickAuction(1005538378435967209, 58444020750096245867, 1918591658245447303226660150746, 2576362077771008496782358180313); + _reserveERC20PoolHandler.removeCollateral(1, 309084, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.repayDebt(50236, 1000000000000756968, 946389392188659817124666683252); + _reserveERC20PoolHandler.stampLoan(614758628496057170281285033, 94495380995281949064248555305315345); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 16176978232705900665968830336654038896917845980551823725239419954, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.settleAuction(1, 1, 2, 233); + _reserveERC20PoolHandler.takeAuction(773173564307744058616039769038537135548003204433632479099931161288, 225927032834139464290, 2, 5847562169448); + _reserveERC20PoolHandler.withdrawBonds(144593881605499126869424803961, 1004787443937057060, 205988408795290477000000000000); + _reserveERC20PoolHandler.takeAuction(147455252357341400077961520262682612301690998772630992563, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2839820923, 338983009929008733918490963452948064377018037808667598); + _reserveERC20PoolHandler.drawDebt(78973066909411283511078732133107937369904435072209214122736130677, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 24864219063995826138362345951671, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4308656689513203846967085, 21588150874767440639256916333262179526800914626); + _reserveERC20PoolHandler.stampLoan(22814937909228736629437938078168426761181545379663974927, 1786420662689612488584698323366800719732732751685365309352434505); + _reserveERC20PoolHandler.settleAuction(394946, 570810467941873867808944332, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 187221731569385630); + _reserveERC20PoolHandler.withdrawBonds(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 219871955406303042309); + _reserveERC20PoolHandler.withdrawBonds(3, 1570067989256168968363844042807544588, 0); + _reserveERC20PoolHandler.addCollateral(38200561869374511307815591119441, 2235456448276843417142517380175, 999999999999999999999999994528334417744829330, 11743962716126829687377692257250712322); + _reserveERC20PoolHandler.stampLoan(0, 312047239035000530127784310328); + _reserveERC20PoolHandler.moveQuoteToken(18290485867217594207036239590409, 1, 1, 1685886789962995854416, 2574641368728043348136392653439770619486109047531878117); + _reserveERC20PoolHandler.stampLoan(25259938526961724383739958648320044, 8442467343196436172762132394); + _reserveERC20PoolHandler.stampLoan(1786168886178133248477373478644, 1063851808023164223); + _reserveERC20PoolHandler.stampLoan(11810251664549991009165667685953575, 3506570306715989395); + _reserveERC20PoolHandler.addQuoteToken(1785301244778968513562161825469, 1000000000000619729, 5816, 1000538613388414641); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 22394907153956703719976825995, 1019692875928474293525678414728566839071143931847685868884068884125); + _reserveERC20PoolHandler.withdrawBonds(127314887881972208198096231053, 1267951704517101718919003250347846350663016229319108003717471144962596373, 42673976299694460372798522212297); + _reserveERC20PoolHandler.addQuoteToken(74218660829590224252949746478204610007026943748770426481895972732569389, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 33204946042618421621692191146961107188404, 321905727455112734899848015881685861230905691201278119976256); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2223463365930170259904816715234); + _reserveERC20PoolHandler.moveQuoteToken(0, 1, 1, 2497287214327282122152593506085650418885057896215349086346, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(1000002469466519446, 20310093562535962200000773422741, 212898555750277695254); + _reserveERC20PoolHandler.takeAuction(6206288982555868866296167371140211323477898642884838293106353548227455555365, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 502652969603115442); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 14076118, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 19432175651660641389438537); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 74937946443110278838469, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 328632315563671497300251523204413933270858139655735); + _reserveERC20PoolHandler.takeAuction(1000000000002123819, 55952029837510474992, 346912880846557426681398738076, 191165682212052027029042224410); + _reserveERC20PoolHandler.withdrawBonds(999999999999999227276287471064383444040594471, 1000000000001731651, 113338515250344760552314690305922353602); + _reserveERC20PoolHandler.pledgeCollateral(1162438907299300090154310492139476813482289, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(2081098202493331843519896941339848006622965906, 6596179413101, 0, 21779087895267017980494765060839879614287914358283265876411164281); + _reserveERC20PoolHandler.pullCollateral(1031654569446290104959747518, 941584162914215840852281798596, 12045437713353797); + _reserveERC20PoolHandler.moveQuoteToken(3000075655756529133635398598803, 0, 3, 265646679336132296, 3); + _reserveERC20PoolHandler.transferLps(1011058729810014724, 1000055916396172847, 2127321186152740950042745668302, 3692773392163062487135646683951, 11300225183127027518176686641); + _reserveERC20PoolHandler.bucketTake(3359945, 3, false, 163191801291734185955344855389527013556765156347590598259721628298463088, 0); + _reserveERC20PoolHandler.bucketTake(155488383724758650500734193734, 1000000000000031743, true, 1012998122107023547, 1000023443544335720); + _reserveERC20PoolHandler.pullCollateral(2434763664978674427293527394148, 9637213257212027150757079283922, 514286062367519936286795693979025); + _reserveERC20PoolHandler.moveQuoteToken(923360178934925430948653515, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1115903225097275691970832601705321528, 642216352898548044222284584144787821213910883319753, 364999); + _reserveERC20PoolHandler.moveQuoteToken(2, 2, 2573105522, 6016952120659524485994023037812, 51837871937812203); + _reserveERC20PoolHandler.takeReserves(3723778119, 1000000000120429178, 35465); + _reserveERC20PoolHandler.drawDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 10100124480243354997768669143083908547217); + _reserveERC20PoolHandler.repayDebt(1, 2, 492063481641384187801263800419974298513565003486688967); + _reserveERC20PoolHandler.transferLps(234658649909219518382394970981352, 713414229387753429837498374, 93183038734865210309848152, 1011622310234301567, 3288074351078633981705052702622); + _reserveERC20PoolHandler.kickReserveAuction(2, 51742387); + _reserveERC20PoolHandler.kickReserveAuction(142485371898362937593135470474, 361470881714895655591924209191); + _reserveERC20PoolHandler.transferLps(62003607679351637245410194199, 3, 0, 3, 315887350898434300862310); + _reserveERC20PoolHandler.stampLoan(829217413846498385594902273036507974180611512172975312509988924, 248672993911461330659653316430927899549034578); + _reserveERC20PoolHandler.pledgeCollateral(1109517275755925867872445322022047694816492272757127630521543092131980499, 13736880596256836804170078955969, 1309894102882773241527616696309); + _reserveERC20PoolHandler.removeCollateral(2999999999999999999999999998610983034000310348, 17830537232287204193263823449704, 1006453208564495871, 1038195744374769402); + _reserveERC20PoolHandler.kickReserveAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(12845993569533340442430930926417632, 1000000000000616757, 3647550630670987139872263211, 50729, 2126630327372193261196515890357237278860122990087092410741389035461003759); + _reserveERC20PoolHandler.pledgeCollateral(2, 3998437287751188485454527410489187067053465703169008516602693, 2); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, true, 98200946299972349, 1); + _reserveERC20PoolHandler.kickAuction(2000271628975482313690162698830, 3115917054130733904804159089, 1000336838807372945, 1012613237601599463); + _reserveERC20PoolHandler.settleAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3826378704985170722317910719416230268948112887745519810113428, 443260102216203152794206941); + _reserveERC20PoolHandler.withdrawBonds(6332502311621911816839902866610203677613512553658659075248083950036510868, 2360399828569981077978480775768, 1627198698225430132124008571249936); + _reserveERC20PoolHandler.takeAuction(21317721312502521825821442584859, 1106957616690994183, 17477864409320099387749824231730, 2999999999999999999999999999194049766779396259); + _reserveERC20PoolHandler.removeQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 27764021517670197877374325000075060741953543926755133054738999); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 492008391065230511511231350261372355678686341519579061837625, 258941577159365000787947188909645); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1578178740320519895032665035678442529701040); + _reserveERC20PoolHandler.repayDebt(3847509954, 82807624378581580748133237816167485, 221555646938346945117068319103380093160); + _reserveERC20PoolHandler.bucketTake(987531660223773880284817, 17885977362030030041074575588348, false, 2189370302848228395862053108086455655107959281307442978742555615289484632, 2174048873338132388743446691165222012295973114095451869035674566411360537); + _reserveERC20PoolHandler.bucketTake(2843104033454980252998143224803396, 4552989284211825828100136283810, false, 1000335347311492501, 27506533249275616028727583983245); + _reserveERC20PoolHandler.settleAuction(15476546172021645278, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 5587071092212224456838231718, 78619816074603200254330021901627390094817); + _reserveERC20PoolHandler.removeCollateral(2, 16397600097925007943150502639834643489885762063846696085462090213294, 0, 289133320978004214544292879976859182388908408983045473934378424663496569); + _reserveERC20PoolHandler.settleAuction(250529854487253485110018227058831274079088669024, 1450360540639567319410945288216211584930300027678762681252855526079686414150, 308665525922598340888201820103989980128942139819140949529841982, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(1670944881233864082, 1541820872112294790704057724138959446097150212138376175445604517146553547, 1044898191488898514); + _reserveERC20PoolHandler.kickAuction(1000000000008946393999999999999, 164995933670165865166461150977271, 5121704758794593629103447877742, 43124532772982785298388764672); + _reserveERC20PoolHandler.addQuoteToken(95840970282286389752806022, 89099536990, 37535768363101351256077219053616310122, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(1707454428688873190061562499482265952420473841794791516078, 95986858821816962501211582352700047989556478953954503834838387923566, 3, 2); + _reserveERC20PoolHandler.takeReserves(39971419473559178118511965213522600078730366, 520213679130670980478407254328462447603938999900856568429838552896416529141, 952837852747118139211524311381311); + _reserveERC20PoolHandler.pledgeCollateral(1000000000001769344, 1000087522350280402, 9363755033617450419446869085278); + _reserveERC20PoolHandler.kickAuction(236412937487679540737813, 3894012, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3405884789507318231964562912021479669529561378151038195833436206555044859); + _reserveERC20PoolHandler.takeReserves(60849793344809251899200975, 6765542482932206628447699382697, 4765156408445988686127760472157); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 11359885992486110667823443929588226159901465346513249191, 2, 9937651015908557986596584929903423811502778840616888390026029916592837429896); + _reserveERC20PoolHandler.kickReserveAuction(3715461497065693136450004949288917890941951057438808324917663059241530339, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(1003114075638365358, 1647556600234459025361898958426150474503479636222176876656105693058003824); + _reserveERC20PoolHandler.removeCollateral(6872619288755509278401021152209547773560290665997487060210213407, 1988736491010786249333004338317675553074885034883898895571676695735372350, 5, 2); + _reserveERC20PoolHandler.drawDebt(57959, 2752392960271925522249140382727, 1031622266699393477487593513701655389); + _reserveERC20PoolHandler.pullCollateral(52009148250939102385172606968462, 8536691903003982, 9373721376669993521524761914); + _reserveERC20PoolHandler.removeQuoteToken(3, 1, 121626155824303627581810635904035415718639565, 2497458546848769790106955916554921065922338); + _reserveERC20PoolHandler.addCollateral(2, 374765601472300416078901650193935210282740944488390828144434, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.lenderKickAuction(2590048814667695667685229244178771979361867, 28205669796723348487780200406471143371770263962856088852964, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(955191827242456753253687761685876374557669308724018266326654054308642, 692805091566536471678777684314632443, 27748388385493295331447687358334792524703807016090203729829); + _reserveERC20PoolHandler.removeQuoteToken(1350883539677866910080, 211483095625774478637029980940413544717591246238361345474033386644058481, 182898598992974323213353825050593686649397036532749700973, 0); + _reserveERC20PoolHandler.addQuoteToken(9569047124884420162121865163371319314898401421645775, 3, 0, 3); + _reserveERC20PoolHandler.kickAuction(48566134624924048521181837115518, 1518442557502199071000000000001, 5831153012497284, 1000000000000016592); + _reserveERC20PoolHandler.settleAuction(810377217706330796999999999999, 323753542608149134260806492121, 5169607943, 3202272715359738690634309871150307419); + _reserveERC20PoolHandler.kickReserveAuction(1, 1); + _reserveERC20PoolHandler.pledgeCollateral(1005150968664403123, 1005199482125783155, 329911958455097061324927450131); + _reserveERC20PoolHandler.lenderKickAuction(0, 1143287019379379204010010649525017489268521791021326880171510249487978, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 566890859139585383062991211730929983124422359435924094926, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(1, 8731497440672325258316058022644127442210295093393260092883293345, 2052331406792817623501265149606, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(10178338834248620743001433411206, 89117164324044939550005102580, true, 3875757370530672, 496948249271452571676995310520); + _reserveERC20PoolHandler.pullCollateral(3, 3684530975402873, 6337487343392); + _reserveERC20PoolHandler.addQuoteToken(1752533217835403008132005500716997869504927070319020653805583, 14208881677, 63301473668931853524301425527463115453583034956022459066888760992236001, 2); + _reserveERC20PoolHandler.addCollateral(19999999999999999996452882766377696301086158841, 45698221394959317310, 492911029170987476171, 4325984425); + _reserveERC20PoolHandler.pullCollateral(26265772118191717692579493981873809477415696308046279894, 3, 12677071029519015215); + _reserveERC20PoolHandler.lenderKickAuction(17828168274959665500326269599154031484, 1000262712126962683, 7434128926069229919771686541282); + _reserveERC20PoolHandler.settleAuction(151756853469558505728134593960, 64312, 125468534538795947615733195, 19188037343851616378624878748193); + _reserveERC20PoolHandler.lenderKickAuction(598249352680411578439106024319588420964, 787978598095947243652701605460, 46856501509220077811364694654737); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 31071429269148219931099647191106064705306499, 6725880108485683958341742862622098650793621564093429332731342960033133777); + _reserveERC20PoolHandler.pullCollateral(9458459184458, 119903836250004113578681354253, 101737934243996118740); + _reserveERC20PoolHandler.pullCollateral(202664600774460963360390421802, 1389630145086957053, 1000000000000000827196538292838375807189190355); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 147533757137093415016407156694279550645416035659004452185018140, 27, 1452573865); + _reserveERC20PoolHandler.lenderKickAuction(7035001252668994424363564362185349321838449212195762713798799233597037886760, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 59892996, 2, 108794741928303495898234386765002062930709933216806794626764052659219); + _reserveERC20PoolHandler.repayDebt(255, 6839370601442438678545092051630108814213930848365770620502773073888131142452, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 10024606313, 1260594350164198429971958876219961181553728); + _reserveERC20PoolHandler.addCollateral(258287742, 201, 3, 2); + _reserveERC20PoolHandler.stampLoan(305721080007950359281440029635419226678839658649242640247803885076, 3); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(51300341873300961991576689838, 89695203120926110566704191, 14966586830909302117082037921164); + _reserveERC20PoolHandler.takeAuction(1245656437129346813643224344876726865683547, 76119423536532178642427168186540593906928252285462038507, 196561170523125426765331623467370, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 5090669104835627054078145703243071846123204860676027081248071303560540); + _reserveERC20PoolHandler.takeAuction(54062067720443554867334599215191, 80587, 3780355081554767580910451475003439235, 1000049261311756084); + _reserveERC20PoolHandler.bucketTake(8364598239459090497672514518110661019031005544567846266530108067458279307, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.addCollateral(10100477196895644290750893509112506, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 8024772815916, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(684311124595005681659091284213554005879594899047827614624308146135, 1067173892996895823668480039730649025748979, 7270941293708941672741490930624); + _reserveERC20PoolHandler.kickReserveAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(9144997050017548652539753837675060787, 1000000000000907279, 3721097595894149556606824503814, 323058799897085925752489192, 1002628490505902479); + _reserveERC20PoolHandler.removeCollateral(38337869470440040653067902213138, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 311711719833290393705979165091333514456523, 0); + _reserveERC20PoolHandler.addQuoteToken(15189405445062445903305709109160426801133838608090, 110539454566515706349315500660, 44413, 17016785960287282558114821680971); + _reserveERC20PoolHandler.takeReserves(19886801625638845923132435106213, 1000270483328785147, 6669230478271488735652692934143); + _reserveERC20PoolHandler.moveQuoteToken(0, 15467017, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(1000000000000084419, 1000087522350808663, 632873774764363920683536999527, 11405185515788124305); + _reserveERC20PoolHandler.lenderKickAuction(210733471900758340569848000, 16194784599579449881991192902880002219032372127, 690899254183293085015781); + _reserveERC20PoolHandler.removeQuoteToken(999999999999999999999999999999992894576071798, 1000000000000000000004428747760251994718045809, 613397037603826046484746016, 2350111195952138475130387449234); + _reserveERC20PoolHandler.bucketTake(100589673509517359208075717225481249637171673458804355786573416587132293745452, 69260877125527367832544, false, 3106980505009277434388323529557866, 43266130831695607714127869091); + _reserveERC20PoolHandler.stampLoan(63610912410395596910905578629, 117346561617668970181361180209); + _reserveERC20PoolHandler.kickReserveAuction(520572603, 3603); + _reserveERC20PoolHandler.moveQuoteToken(58285399982727621998727573827642275706751126931807801167272, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 126427317459951410200749673811618813352113253982648760666860010932096574, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(2, 0); + _reserveERC20PoolHandler.bucketTake(206581840220755, 2, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(1000000000000984070, 93196, 2062310053202835213391156030905, 7738398651); + _reserveERC20PoolHandler.lenderKickAuction(999999999999997791038848289436018428573365992, 1002697233612222831, 2915692661284686425115201305205); + _reserveERC20PoolHandler.bucketTake(6524293107, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 1073879662006738225798699977081411260511919, 615713424729884876798842588284082129891708886607148238070194744062930464); + _reserveERC20PoolHandler.stampLoan(6828922, 12230864); + _reserveERC20PoolHandler.pullCollateral(1, 1, 3149); + _reserveERC20PoolHandler.withdrawBonds(1000073050291477411, 939278384618528100255072093281, 23300119799774926000); + _reserveERC20PoolHandler.stampLoan(3425418876816318964258, 60560469152245265402308629252532933716124298); + _reserveERC20PoolHandler.stampLoan(13695196472013443498332330845587, 612654747223699817583608397); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1205512615578413631092351302800581506577043042812638059377057, 2, 83133326051615888387084036800943681560); + _reserveERC20PoolHandler.pullCollateral(0, 2094021757833345239622502195, 3172791913137); + _reserveERC20PoolHandler.lenderKickAuction(234697907073988518379998151312628, 13831701891909265763131739927804, 3329480114203712751060884081316); + _reserveERC20PoolHandler.drawDebt(3, 79079818069493169233490397752783470455745272563509358542990139539809, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(29129933357951912895621978114228980854844094368904976753859606729, 1000438168775938064, 16862575440097434387208345851, 2842307631891640663172932); + _reserveERC20PoolHandler.pledgeCollateral(15433038891697351, 5091737372966257023197335900290498558887710, 47947644164775987218350393917491137942003099178382156096437528); + _reserveERC20PoolHandler.drawDebt(227496611690765754210900572447700071290125235674572368285102287348100533117, 616271230939490146609937052954, 42880778291379754890973042489263289708543274853134502467063152744709820050); + _reserveERC20PoolHandler.bucketTake(1524953513792664439727, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 2, 0); + _reserveERC20PoolHandler.transferLps(7571752150292244, 21762854488837969054575230789874, 1000023443544190330, 9296260934358336872796776699086116726, 1029037245431067092); + _reserveERC20PoolHandler.settleAuction(2623183375538506, 68092118612082002861542769493233, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(32585051707436603498645638417224440, 23395773817597830989324850505523, 1); + _reserveERC20PoolHandler.bucketTake(23109430232485910872468074038, 1000456599607963719, true, 29983087445213751450342338167011, 32146295601328801844605694253697); + _reserveERC20PoolHandler.pledgeCollateral(144105733057541054238785497, 4923579861113056484123202517927, 1000000000000133337); + _reserveERC20PoolHandler.bucketTake(2, 498254662696149670225810463450239, true, 78, 35668762227528907440567997067298); + _reserveERC20PoolHandler.moveQuoteToken(428641730536690384585048445768225045975110619713343065257682200912905, 11951401026788719467, 0, 12307367014620852106417435207900177, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickAuction(234513555392424353820987673108917, 49188729133780222450514106843, 124268194641671180357, 1376223107044582297407330718450); + _reserveERC20PoolHandler.removeCollateral(5738235536, 1006453209159912162, 295437923377347224552848964815, 2497537408107067768126663183171760733532609005574967824910649897441457087); + _reserveERC20PoolHandler.settleAuction(0, 3, 1, 1619025066789605146548843275720220333722137864124978); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 125381367627831980796550135497947860707163789187211617784); + _reserveERC20PoolHandler.stampLoan(3874692330616649652803183458900724132547462966207723146577050801286, 356851195060398684940976910531854875003456716620450648213817728131); + _reserveERC20PoolHandler.settleAuction(999997721883585759704199271046, 107682382760881478945494163721623, 1000214140842220994, 2041650536); + _reserveERC20PoolHandler.addCollateral(3599749928233801347511015747611057691606681017133769687783568720863523988, 4267471647185010599448804727627812868, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(5528366476411796814610515964536556065699995332725575619871, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 16473634368091548649298292944613679543); + _reserveERC20PoolHandler.kickAuction(121149737, 0, 2, 1); + _reserveERC20PoolHandler.removeQuoteToken(20539, 443273124194481171573942921435, 2363944663051202973919586275968, 4005527896359590298203811448860679842); + _reserveERC20PoolHandler.takeAuction(54525806890467901947, 2074591709367819145363167367121428254673548747222260536358431799497486292, 133194289822702016913814413555, 38202946189890938); + _reserveERC20PoolHandler.moveQuoteToken(1000000000008015798, 2103807341251822560, 919562197339399233210216568496, 3140257881519546359139631566438491274047539932448571195600381046083310329, 21084005733823934025932706076299); + _reserveERC20PoolHandler.addQuoteToken(987402950577050150, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1320103253875169588072518403888, 1292823705284147324544259588225353667907325057502699); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 9976508351698324885204026808372227454392531714767); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 4712983725147559076559, 6427); + _reserveERC20PoolHandler.lenderKickAuction(1053302810035883030, 4000888340533948957483832922954, 788309405069237139840976756104); + _reserveERC20PoolHandler.addQuoteToken(5787399060154318127069123781877491958181, 82543355668034338410644407396411363289822919082850346048067589988597, 3162139409581531228829120776831005552247629245453, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(112213866225398045943997538582, 7812); + _reserveERC20PoolHandler.pledgeCollateral(1189165278440005529109335263853, 361615209099787866638526762, 1027495483959281465640454693244081137); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.stampLoan(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 0, 314368051219167659644646631630078880552948414834663765597549474302, 0); + _reserveERC20PoolHandler.pullCollateral(22761347033599641081170350192373975263090904779340642724061315243364513571, 3912641461077692889949159823165844706778657617603560102687299587062, 2); + _reserveERC20PoolHandler.kickReserveAuction(5337788644, 788040416593519877469454777724); + _reserveERC20PoolHandler.removeQuoteToken(0, 768480927859165151318763600736287258162620276500846, 38567655811629753950975859, 40743057302759738909468064701942820039611747); + _reserveERC20PoolHandler.stampLoan(4547132002408041, 1110608760372596154); + _reserveERC20PoolHandler.repayDebt(61270, 48114327460163247866427084989750, 24399699627067108743156924910132254128); + _reserveERC20PoolHandler.removeQuoteToken(599381531686275981569451027102836460622836010349501703652620479741482264, 1, 5089996934786001085625863649571205904903508, 1275881976579271171928228080098498200001149602338409123843646304651012366298); + _reserveERC20PoolHandler.addCollateral(3115207, 1, 3, 28171); + _reserveERC20PoolHandler.kickReserveAuction(2543, 2499378858); + _reserveERC20PoolHandler.pledgeCollateral(43584, 12899151875890010027212972875609, 53856982823874260618929292755211); + _reserveERC20PoolHandler.transferLps(0, 1, 3989844, 215943284366767227552439165710404092664654426528684679206648500491661582, 54953177752230095870973858057181868089316343368298677329935415476); + _reserveERC20PoolHandler.addQuoteToken(75901788728716747361061468815599, 2843890085820343852938246933390940, 1002996192141659681, 1000000000000164701); + _reserveERC20PoolHandler.kickReserveAuction(6, 35769826195382928592006109648435466943975709002333710400408974710483631); + _reserveERC20PoolHandler.removeCollateral(788251526236227354964883215180, 440576480673241920048393234919, 153561766391446782472456347672964886, 823917982743248560691738821271296); + _reserveERC20PoolHandler.removeQuoteToken(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2912692520482805219573200983634975369136582130067014096); + _reserveERC20PoolHandler.takeAuction(91372888029705760657039371994585554701167626875177, 356259081781458059449793205683591848963557546688290592501914234, 78849785553141180448730313053366641759035181582963, 2); + _reserveERC20PoolHandler.takeAuction(729998363176043826118882455518754107762351601007938712378, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 18132161849090079801706, 388077895937235666079757719302743538141696); + _reserveERC20PoolHandler.removeQuoteToken(123101600566011, 3, 215657188990898707646803010932991451, 216064627667431787879560836691128803252029310987645818); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 37663, 4612); + _reserveERC20PoolHandler.transferLps(5925519070057587386714772113716, 2927133978959588878602064450823, 2999999999999999999999999997351920882525430179, 2203675275808313480217616173370405223398721401623038543977791427163040059, 788571640313748781360180777944); + _reserveERC20PoolHandler.takeReserves(149423278861531521643268111646, 6942308429781072518209732260, 1005705331810595836); + _reserveERC20PoolHandler.removeQuoteToken(1413476986709765394435155761555791222980913003478658278751485407528954736, 1000000000000115627, 1006453209175366052, 5331343952); + _reserveERC20PoolHandler.withdrawBonds(2000853623952298656265579032044, 49762427355963362201729195283291589430, 2416532109); + _reserveERC20PoolHandler.moveQuoteToken(1858815662687653929351152565194371, 1091414883619265005857615482229309531286, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2162049580499392378789, 740385274981489417679); + _reserveERC20PoolHandler.removeCollateral(1, 0, 3, 36604205503344465021036562446936639163384207332109408466381669254047); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1201118776231701587851945900426037486775424199179373395629120044751488); + _reserveERC20PoolHandler.takeReserves(1516512491598657846285396366256, 920053592239912394307061772145302818857766440717932826066160192749439141, 12041291645363403595318597315800); + _reserveERC20PoolHandler.removeCollateral(114534140502424679629310246800286887, 1675625769460483449025588, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 113691935541066339365443965161535929171034426271916164209091791681909405067390); + _reserveERC20PoolHandler.repayDebt(3, 154050562863269784882564987270622455969579889971, 0); + _reserveERC20PoolHandler.kickReserveAuction(2331234446333901063844642239076223059465718979110077979657433336093393457944, 3); + _reserveERC20PoolHandler.takeReserves(6767064807670438118059354938473601688661336015451765319, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(21258939074578222784346933167924295424732813639785747739927057523942, 525409152970912613128944581971258, 403080119641159, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 186653537045610781717215512056540); + _reserveERC20PoolHandler.kickAuction(2, 16499915, 2, 57043980); + _reserveERC20PoolHandler.kickAuction(697835243223304364188007806398545393149988123928037041785537098397090, 53067585730378002500239285960721589973246074163331168222, 0, 189264854765237498662614032216971704); + _reserveERC20PoolHandler.transferLps(23858925589320838552503759509028, 2901603095693797395922837, 44151471086790162835619390444, 1623319504437900284379052437, 2454267904386269040333568139475670292872055431887959437303461774756690557); + _reserveERC20PoolHandler.takeReserves(41021465285225993967406419638810447953885797076547, 2, 373485640362); + _reserveERC20PoolHandler.addQuoteToken(608949698897897893666220485, 220391573154538042708739051035, 999999999999999824795009345646068826850553361, 1000000000000173862); + _reserveERC20PoolHandler.bucketTake(491764429116498811, 0, false, 11280914098449353338362095289993555555815360018343841577030438, 152990499788418832953299943532213844454845832269961237332941947507); + _reserveERC20PoolHandler.drawDebt(1002683975005703040, 1000382883853225643319985, 26352457446383318186474463896); + _reserveERC20PoolHandler.moveQuoteToken(2843832786615956520069122128314722, 9212015051931825581164912561851, 3504963119276105316684367, 5862843332988350440576940298, 149594299315138745460951843096); + _reserveERC20PoolHandler.bucketTake(1, 272331878488308951, false, 2038, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(6517674645995509665928006861269224849482863276338569906418850162206799254, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1801848136149871339380528720665480); + _reserveERC20PoolHandler.repayDebt(869571262027651339694595422919882, 19293483886552915990612825531468075428, 21362299441872810690954572); + _reserveERC20PoolHandler.pledgeCollateral(37486762001563514368309579, 999999999999997733406562148050910993324070685, 212045423524008338644058984455); + _reserveERC20PoolHandler.takeAuction(23142, 692672108832065742391863428362050442, 80695771165190426708194368109831589757567137215573064037295, 3); + _reserveERC20PoolHandler.lenderKickAuction(525017044283616120796768080494561090, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(68706865169350518753828234387274768655335, 7106278993, 2496744670241680406464050406076776); + _reserveERC20PoolHandler.drawDebt(28504980581503899407281081704495521253425401939252052092149, 434189463761243132848353472859595921934215326042028300291049503196, 1); + _reserveERC20PoolHandler.takeReserves(25155213151472314226, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.settleAuction(134082028585212609007491681489745149751060082077893561, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(20712893420920657456315397620, 1000000005765691802, 202664567234851689585303527288); + _reserveERC20PoolHandler.lenderKickAuction(4733701310335181773348624785, 10863096811510325449013554083, 12016482854251833329438471705717); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1157100408337018570104853791402511717367992739533495026288719405384737988, 773823527537196058296476902612421532); + _reserveERC20PoolHandler.removeQuoteToken(3, 3, 2032, 52272876034); + _reserveERC20PoolHandler.withdrawBonds(1709083703672183, 1, 2); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 3297253619793166445993); + _reserveERC20PoolHandler.lenderKickAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 33582100692030288149); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 28); + _reserveERC20PoolHandler.moveQuoteToken(4890279869046237285308535298, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 537666979671680622361256400454106403288124, 1, 468); + _reserveERC20PoolHandler.lenderKickAuction(999999999999999999221354734944069636582067866, 2405798096612841333677558247780703409, 1489629585840596970695324105017361933488074176022666736610239592179090568); + _reserveERC20PoolHandler.stampLoan(9197210372886083908522410507401756872424172, 44785831422876896951349057081500592570261361973); + _reserveERC20PoolHandler.repayDebt(1, 4, 999800307271136865); + _reserveERC20PoolHandler.settleAuction(36142732, 271089126559527739092473595469306614860205302947919320518, 347990861583068003493853663628231955784953203426666075881923657, 1666237216571714856482636096315321764091000628923509239489749909788778369162); + _reserveERC20PoolHandler.pledgeCollateral(3, 434283005979940553745512606052674869335839550829659441726, 11807559970283230020148093799124791304194971777361926975759778164); + _reserveERC20PoolHandler.drawDebt(210186904372531301381551518, 13728442728022257754068958096582427783102490147825360860692, 1); + _reserveERC20PoolHandler.drawDebt(289268176530239827250711311959, 1000000003311883206, 1000000000000000968956813392218935000797284102); + _reserveERC20PoolHandler.takeReserves(16179619352145462643653270359441, 1586333267621892291977941377199, 22299905331264680242119025984175); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 20); + _reserveERC20PoolHandler.moveQuoteToken(8909367167397890005463927100912757916, 15378055704404215190660189068483781376, 1935848278, 27388228961600013198755864111189, 348844712477888863880182148248); + _reserveERC20PoolHandler.kickAuction(748453984843615046393517386774994649013494187972627856, 3, 4280400337723007193244896, 69034899162682539612497946657207438760078511235104043); + _reserveERC20PoolHandler.pullCollateral(3664, 22464190964146775101855777886253, 3328204087061277427593510591455); + _reserveERC20PoolHandler.bucketTake(17562748297957741691777833300410333829084396, 6273358288883296552968090145451650073017509846792098, false, 104283957300394786063189571525907306699430323099666497494577, 2); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 55991630346682802260037, 7379890586469743261457701956407831375071080826169293470262262, 31279995769121034); + _reserveERC20PoolHandler.pullCollateral(442588403471437785766176836310353100301, 3, 4800366349021766974); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 10474478702399546927254906140304868977358451401898, 318845586282059, 8897571456162785082444875412349108748); + _reserveERC20PoolHandler.takeAuction(1, 1, 10281279462154101620113021464179382855045691722912517005701, 3); + _reserveERC20PoolHandler.removeCollateral(1770001100668651513043696190123790400054689316251930546583663859227493, 3, 1539228005546269251119244603632222962765821706588295979347, 19434674693806580644491835487421); + _reserveERC20PoolHandler.addQuoteToken(2999999999999999999999999998136420430909962469, 6350100074495177549524878560781700304, 3337361294218590413135391783794, 858256319806401678293108831714); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 6803841581752107482956258026361190794757404060507, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(2835736753766153240050860653, 22978708265, 2); + _reserveERC20PoolHandler.stampLoan(2, 32899770831); + _reserveERC20PoolHandler.takeReserves(34378087757478802861783705210727356116590233433236, 1412793589496706496401773198315089680564245490428837314915960363901827387, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, true, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.removeQuoteToken(1656441070540197555279111571089, 1000000005836117029, 5489677907190471528, 12929895062793122706954593650579); + _reserveERC20PoolHandler.repayDebt(271702124030570734785216221755148, 8413092979606598538031984441163094667982032650429452730701482061466641667664, 123414366019334370); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.takeReserves(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.pullCollateral(645209676500426287016921922549800070983839761106079665224379830707, 6777425030028771779229398723196567930408, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.addQuoteToken(3046106231678141201056876387323874291, 323055188328194816246121212950751936, 1000000236270583915, 1012820749912612326); + _reserveERC20PoolHandler.transferLps(787977463222606059538588875632, 5076324983178130544726146038195773, 104012497681420322348736959350, 845890364705051262184931907, 49026009890357230968166709165575); + _reserveERC20PoolHandler.pullCollateral(66643699690833521385586498693074499319, 763464751814152827998489391, 1317455204548080108); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2191263726503308074, 17108077944180571027146829579492203828648810998575715928989939159620594730125, 27712998075558880189914858977736360765504316045); + _reserveERC20PoolHandler.removeQuoteToken(1146195126438695144480123204555500380280303171752723581478568578, 1, 0, 4865746263044346050146596253039335163807228929043233); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 43740409703302507168159261587710981623); + _reserveERC20PoolHandler.withdrawBonds(1000035452490935032, 7107769663397237979, 54499884446357502399899851939910732392); + _reserveERC20PoolHandler.drawDebt(24852754066700060715495553929041, 1000000000000234599, 2978981201512890926821474472405038); + _reserveERC20PoolHandler.stampLoan(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(917184031752022387019874748761792381830188, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 19, 0, 4091256249); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(170077747758361221957600102852573451902, 2622550349870648430344935); + _reserveERC20PoolHandler.moveQuoteToken(3681450445285421875848714370901562, 1877804446463690522092416458300922005057954678389242, 124714910839559, 22056560980263684591812448462444439436643494338176069338557, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeAuction(176862208848766970286302176311216041073757591, 893677540319122676574689234070465926200728757104372911, 3, 1); + _reserveERC20PoolHandler.kickAuction(809571987506674120177126038755, 3193885798147623287575257901082, 1000160099348862743, 19393898592839553046172018298586); + _reserveERC20PoolHandler.takeAuction(982875675158217836627361930192693056131459, 1, 404827847072969118616737435887940525813945789015827766993483318089647, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 63390260827897475612735915800939634972723275424536137146549569087562161091, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 753714588305120295797312817736261502435015073750949289510178); + _reserveERC20PoolHandler.removeCollateral(247, 1000143412990827974471166631043, 68535096059538835310382275479722306176194897516184, 788066894956632083927623693052); + _reserveERC20PoolHandler.takeReserves(24255561478659998056753125, 724877707083247061399052036019424425831406923114565377830650302388626984, 2363078193174836320792954573826); + _reserveERC20PoolHandler.addQuoteToken(54055862812485963249767326188046810663, 1000030870816833467, 2389078291968294039686577158689, 276633067729969848755677814145); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 37149509998); + _reserveERC20PoolHandler.repayDebt(288412244276200595841624, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1537086461340454946776); + _reserveERC20PoolHandler.bucketTake(3, 1261074548684756847206348563917672185075839911756, false, 9532353990053239, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(5441662548165519402449778749783, 868603012566894863325540769774057080726328080833411754116745853088088420, 73770, 1000456600880225104); + _reserveERC20PoolHandler.kickReserveAuction(1734499977335416163895827457, 171694338510); + _reserveERC20PoolHandler.withdrawBonds(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.takeAuction(3, 1272198298700525145632023760759679893, 2, 9230192476432265402111878036078); + _reserveERC20PoolHandler.withdrawBonds(38014258311427, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 65784559700286344927095); + _reserveERC20PoolHandler.repayDebt(2755866821867327363333907553945, 1049054128942512315, 1000000000002091403); + _reserveERC20PoolHandler.addCollateral(1042684249315394707, 35545102677297602184714502904865218564747423297405986182478410520456934869115, 2834685900175427987112786514087, 1438931); + _reserveERC20PoolHandler.kickReserveAuction(779831574576913, 1); + _reserveERC20PoolHandler.bucketTake(48201022905525810105156265641854, 26498665772292821200766011985512, false, 3423099454565012757893254629073, 53733808585343388370460536640603); + _reserveERC20PoolHandler.takeReserves(23948771820182049366, 1002993349426246541, 10071511580831495713173093808718); + _reserveERC20PoolHandler.drawDebt(2, 30733638258264407208372150082, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(1000000000002003922, 44792393963248052366476409532394, 181634095605534778870794934, 22570662669389304916634348724599); + _reserveERC20PoolHandler.settleAuction(1061547835294558272700996871940, 965579080147412277437711155243, 136685789218622652846575661321, 932314009981109216283280137); + _reserveERC20PoolHandler.pullCollateral(54305525584323549602352080432903, 6143572412, 243525348823815261657584920245); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 465568, 535447927801871884, 66235196646045767349041683714470343201186376307005717437409); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1284997883822381117066735125798858745203542439662045313847565896541, 87345432328030491, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 13745249, 21, 186898774114927911238139586789978); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 9035451261408633504452886548, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(7726118366022510568639578285, 415645374906456692, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(76987829424461395798819521375, 147194445741450233153170367518, 309299902219719988048702913125503, 415943799346861272477696710778178); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1380133366769318316434052029539219220238238, 7); + _reserveERC20PoolHandler.kickAuction(6679829379541114513809, 80166994519953999635898207148320077113843935867647612222753665, 16207394432479527739408894009252186536, 3); + _reserveERC20PoolHandler.addCollateral(182597518045516483127130261995350, 212019720047676004541506907433349780863, 1000000212825423203, 790215274935239916476575189590594385214854189323844130478692029834650564808); + _reserveERC20PoolHandler.bucketTake(304939010330117109029896411, 4230649235838182450882074530, true, 35504528881605447128660027233214, 4047230306854730400647130); + _reserveERC20PoolHandler.drawDebt(1000029141434106061, 1000000000003374364, 16062813495400497521694536490906008090); + _reserveERC20PoolHandler.lenderKickAuction(1280904832086838468768054956929896424613172828270919, 90784221523577460757055127710312549687636396638356609935560, 1); + _reserveERC20PoolHandler.kickReserveAuction(68907570152372497437981852130, 1178104511366305066884875414872843788523821986279352777498511149055); + _reserveERC20PoolHandler.withdrawBonds(1000000000000000014998073216618158281761591082, 27933946383894755866887364886085640883572569577001499463054664206794452043515, 4291292539130489641534520781320481765); + _reserveERC20PoolHandler.addCollateral(10333478674784294119171744917704734, 2, 144879781709294479198995809587644457133546295172836427055111637022385797, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 4782317783483, 1, 256169477533015418142786571, 31558753546859447298109095576880333249166967772); + _reserveERC20PoolHandler.stampLoan(1008795643397262632, 40012249735918138968013328341400157204185462486000769153343375276); + _reserveERC20PoolHandler.pullCollateral(969982458663455993576979123665594995962711915955991932475952716032764079, 773699424537006263128992856303, 81564); + _reserveERC20PoolHandler.repayDebt(144799941681111535873023673622142597581105057, 1, 1699750949721738075249776229452774354249419003573425799); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1146300917474059088341533830100937507771603028, 1); + _reserveERC20PoolHandler.removeCollateral(1000000000001475534, 1011086450190558629, 1000016343064620590, 116734657825600559127967163054945928512); + _reserveERC20PoolHandler.pledgeCollateral(5833541389099323781753410508331, 21489170545129877225837649403421, 2370383588630913001168600551909); + _reserveERC20PoolHandler.addCollateral(0, 3, 513634309509619388917969321689339433212519589446, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(1169811918640991641915396, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(2, 0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 343203503950397, 0, 426963534639577037278739); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 8311116315433, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(3296913962108, 24059, 1881238669655003902583357207842); + _reserveERC20PoolHandler.pullCollateral(1011756275376545217, 1000023443544866317, 5134749145461947865174085867312); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 42161435205189079306874623532347060000647, 89769398964748358653930099108267); + _reserveERC20PoolHandler.transferLps(6892857975735248688788040, 7125088640, 23860, 3563633098206450330419781031630, 1000023443545486093); + _reserveERC20PoolHandler.addCollateral(648, 31241780046817650684752100979227934986922033151221211533, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(1001868007432313776, 167533389857789055978447868709, 45973372680376080966584190058836285264, 7019664462); + _reserveERC20PoolHandler.repayDebt(4843392725375833545594068587988937648078713893331140109, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.pledgeCollateral(63996555448327793489, 50206, 59720); + _reserveERC20PoolHandler.withdrawBonds(85509318755740894616893600041, 1060508129427197817, 2543725615582804685521574848983); + _reserveERC20PoolHandler.withdrawBonds(37272369629213433847964927203902602081763, 563190479355013733492216761658724003705087369444554554320121183284, 26515225583626973262885863328510041115187607709151040718743222178100895608408); + _reserveERC20PoolHandler.transferLps(6419227709322035081143537599242, 1000063963941430828, 1654694392954844757352693438389, 788768887021985710345308315500, 1011531960874064240); + _reserveERC20PoolHandler.takeReserves(55235335085924579282489508636417, 2207767642975922899588595747262, 2792493320848338298434049570); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(40756202259131329358657932229030, 2999999999999999999999999996037615830752223119); + _reserveERC20PoolHandler.kickAuction(3, 1960529916854423965568067989381013285, 21648402005335397025613036915614637775365638535, 1710364720990273); + _reserveERC20PoolHandler.stampLoan(1952560134124602283665339828889653188485372781721170539062184939722263252, 199183439082606156800298344483608891242); + _reserveERC20PoolHandler.moveQuoteToken(6545199707842522257992621405780262300339920433428922285404348263595882, 38, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 24681532859595538171220785386080465719229776599846, 5366098982212118); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 30168345762718212011278555499076837260895, 547199737362451751591413660851124); + _reserveERC20PoolHandler.repayDebt(3, 3681822156376061104485257835354488535567422532195804022702701, 20593215595071465743392923751320117404223238); + _reserveERC20PoolHandler.removeCollateral(253700943670132845251961379984489508042, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 34156364521650414966); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 34745028966287743768205642197775628598717164264220780447821); + _reserveERC20PoolHandler.bucketTake(8451005378925302812580056871686, 51531970478467245674, true, 241894339457884603189183150, 854257843179952980462445669056); + invariant_reserves(); + } + } \ No newline at end of file From b43150b7e9922834e693cd6ae34f2fdc515cb0e8 Mon Sep 17 00:00:00 2001 From: mwc Date: Thu, 4 Jan 2024 12:46:40 -0500 Subject: [PATCH 03/10] Added extra margin in bucketTake invariant test handler for high priced large inflator auctions --- .../base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol b/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol index 3a647542a..2f7c26145 100644 --- a/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol +++ b/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol @@ -301,6 +301,7 @@ abstract contract UnboundedLiquidationPoolHandler is BaseHandler { // Reserves can increase by up to 2e-18 (1/5e17) due to rounding error in inflator value multiplied with t0Debt (uint256 inflator, ) = _pool.inflatorInfo(); reservesErrorMargin = Math.max(reservesErrorMargin, inflator/5e17); + reservesErrorMargin = Math.max(reservesErrorMargin, (inflator * _priceAt(bucketIndex_)) / 5e35); // In case of bucket take, collateral is taken at bucket price. uint256 takePrice = _priceAt(bucketIndex_); From b19277d271ef6fc208291af6a3badcff16c1ed91 Mon Sep 17 00:00:00 2001 From: mwc Date: Fri, 5 Jan 2024 07:45:19 -0500 Subject: [PATCH 04/10] Allow change in reserves up to 1e-16 of the expected change in reserves in invariant test of bucket takes --- .../base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol b/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol index 2f7c26145..7cacfb97e 100644 --- a/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol +++ b/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol @@ -301,7 +301,7 @@ abstract contract UnboundedLiquidationPoolHandler is BaseHandler { // Reserves can increase by up to 2e-18 (1/5e17) due to rounding error in inflator value multiplied with t0Debt (uint256 inflator, ) = _pool.inflatorInfo(); reservesErrorMargin = Math.max(reservesErrorMargin, inflator/5e17); - reservesErrorMargin = Math.max(reservesErrorMargin, (inflator * _priceAt(bucketIndex_)) / 5e35); + reservesErrorMargin = Math.max(reservesErrorMargin, (increaseInReserves + decreaseInReserves) / 1e16); // In case of bucket take, collateral is taken at bucket price. uint256 takePrice = _priceAt(bucketIndex_); From 23f51e4818641f5e467b3ae2a752d13a7db35f0f Mon Sep 17 00:00:00 2001 From: grandizzy Date: Fri, 5 Jan 2024 16:21:28 +0200 Subject: [PATCH 05/10] Add test_regression_reserve_settle_failure_3 --- .../RegressionTestReservesERC20Pool.t.sol | 1707 +++++++++++++++++ 1 file changed, 1707 insertions(+) diff --git a/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol b/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol index 8ed7c3cac..03e1328dd 100644 --- a/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol +++ b/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol @@ -8895,4 +8895,1711 @@ contract RegressionTestReservesWithQuote18Collateral6ERC20Pool is ReserveERC20Po invariant_reserves(); } +} + + +contract RegressionTestReservesWithQuote16Collateral6ERC20Pool is ReserveERC20PoolInvariants { + + function setUp() public override { + vm.setEnv("QUOTE_PRECISION", "16"); + vm.setEnv("COLLATERAL_PRECISION", "6"); + vm.setEnv("NO_OF_BUCKETS", "20"); + vm.setEnv("NO_OF_ACTORS", "20"); + vm.setEnv("BUCKET_INDEX_ERC20", "100"); + super.setUp(); + } + + function test_regression_reserve_settle_failure_3() external { + _reserveERC20PoolHandler.transferLps(2850617041, 1000000002708641339, 1000019094771614783, 211390968835052104689353467942, 32897085666142991420535351057643); + _reserveERC20PoolHandler.stampLoan(6322431887501315, 18403920834904075014788519397); + _reserveERC20PoolHandler.lenderKickAuction(557788814338202416571828182041807881533, 5929258067355510301740010237023, 1000000000007365434); + _reserveERC20PoolHandler.moveQuoteToken(4056243667852373239605260961, 357535916418276228789536005133011326327203428405582717649586191, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 416121500785369492, 0); + _reserveERC20PoolHandler.pledgeCollateral(12866821949698473710403911568214318, 101242178385469705670749977918, 75011); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 76665361823953585419640365880); + _reserveERC20PoolHandler.settleAuction(1064706758913519946377927686598270641480975612268817328, 1914499858148331940241472753619969727258676292191667, 122803945956151660092, 6320313281357); + _reserveERC20PoolHandler.kickReserveAuction(112338713607175214964158485164673936222, 11460); + _reserveERC20PoolHandler.kickReserveAuction(1347029791763109554028605349242870025467825777667721814207176420502677827033, 0); + _reserveERC20PoolHandler.addQuoteToken(7317466356706631, 569238091451600019175036, 68303212751014399006, 1000005116213909201); + _reserveERC20PoolHandler.stampLoan(95222, 25755587457424867230930789509089); + _reserveERC20PoolHandler.pledgeCollateral(1010614783927379553447008686342, 211602241949343562973437889962, 304900697734791971127235048188658524); + _reserveERC20PoolHandler.bucketTake(2383864828584953925690268099119262682699331456277035967426820001393951118, 469900622521143783906534217838, true, 615464080151199963328597507, 9111021712284176890082428218037050663); + _reserveERC20PoolHandler.addQuoteToken(5126599811748262598598402035521, 1828978384729920049765491514249, 372977582096516661540581455383052, 403551376536650556972511618039); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 313554437573452266225146384939574801931, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 7423493110417039464494); + _reserveERC20PoolHandler.addCollateral(1866015154096041873969200599619317825941199132637225884911648247240, 3, 1, 18077035); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 274354103659, 11890898965925); + _reserveERC20PoolHandler.pledgeCollateral(40031723512176179053, 4270367497272780320633119465, 610345150033812685744207102); + _reserveERC20PoolHandler.kickReserveAuction(2, 4881234076615067729437405734328705548866362968405917956340); + _reserveERC20PoolHandler.pullCollateral(1884790557631, 0, 46); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 3, 1340947393502928909586990062564413116976574285680838341738607222559381480); + _reserveERC20PoolHandler.removeQuoteToken(2811313430671335509514148288746, 5103454853081418588811678197, 6524016435056547515226508113167, 1829955359); + _reserveERC20PoolHandler.moveQuoteToken(37188674425106065200905687825996, 734358180975922308674773425581791, 3383494075414922594695512071307, 2999999999999999999999999999756125454499875093, 2346395989531197114867432158881); + _reserveERC20PoolHandler.lenderKickAuction(1000000000297563641, 207759021952834094806368389454, 84666270405385399629549161); + _reserveERC20PoolHandler.removeQuoteToken(10724043661054731669995624755648777889370451293046611020, 34849283272663695181, 795048324953059822604856575738164062052569415581, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(2553748674269191365072253241441701135, 3863992949, 765540616881053925879453541739, 6749500737659877601052956362805); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(105726819076846717014218767758329, 1000001202231868253, 29723); + _reserveERC20PoolHandler.kickReserveAuction(76561603815435659446810759347, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(22048627468163738695820423186488845824, 51226035321146076118228973535738, 2248907334563353621207553018157); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 2, 1); + _reserveERC20PoolHandler.removeQuoteToken(147550280175785510608550311021749210060925138683487856133352, 46163186921973683534143123321071813107968769418172390759441769078, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(931, 2); + _reserveERC20PoolHandler.repayDebt(8328376051020967824312786099763401026, 1000678123958586727, 1000678123961656407); + _reserveERC20PoolHandler.withdrawBonds(3291752691273480830909767661663, 3487547048673860110817525, 99999999999999999796855666429898336933951492200); + _reserveERC20PoolHandler.pullCollateral(55859284359851, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.pullCollateral(1829713943465608646, 1000011003453968398, 972870578678970971345578133990); + _reserveERC20PoolHandler.pullCollateral(3, 1026011565175050669, 79234629941698358759155212669228370406695803446260271603180033709); + _reserveERC20PoolHandler.bucketTake(669588495406122280053609, 82454403343558006, true, 11688815523395766962197440580662036693034, 3); + _reserveERC20PoolHandler.addQuoteToken(0, 1, 1, 3457042284719872777598676872472246278417162415); + _reserveERC20PoolHandler.bucketTake(1209788614186951007506615171571, 766090673594726030716401955447544730, false, 2718894836056923640962606078906561480772911715628057713042168055632716190, 686919662323490961000000000001); + _reserveERC20PoolHandler.takeAuction(27115852833818640242, 1666794, 476648786, 3); + _reserveERC20PoolHandler.withdrawBonds(164137311028835524157030250219262857225, 3460710218299901273938635432963, 49051129725603007092463123786); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1146121281448207829073084186055209074820213084097663826964600982157485541, 1); + _reserveERC20PoolHandler.addQuoteToken(0, 1836733003565642526321779, 18610, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(1000169352940950122129351, 1000000027226748200, 1074325615159201030); + _reserveERC20PoolHandler.settleAuction(0, 1, 6816554889, 1600056); + _reserveERC20PoolHandler.withdrawBonds(371413481054624362914286486231304440, 11501934118033687564394, 48431908776725082495797439078417652100); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 128106896394959916529475710851840059878064482250524601733921, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(0, 2788062798298382273445, 3, 1061860831049044193714300872832119, 2038681493533601051745597921349770050969677); + _reserveERC20PoolHandler.takeAuction(1000000000015200117, 2999999999999999999999999996412630557815682076, 2902907623, 111305777390740762384921592810); + _reserveERC20PoolHandler.bucketTake(2, 160948868278773660346233834193968756541809102737448583384501, false, 487680132440709039929530049665832437363625486490, 86477838615220769473897980); + _reserveERC20PoolHandler.drawDebt(3, 107909745526398423109, 2); + _reserveERC20PoolHandler.lenderKickAuction(5169455919213801447972990, 1000230978124240555, 1000951103617072219); + _reserveERC20PoolHandler.transferLps(5058624345823406546551578618117502585962544053319323687256870667171664, 693228540697783887080871176872757448864050796201301874, 2, 0, 106605900058); + _reserveERC20PoolHandler.withdrawBonds(4162160269796647540842268330569272402559116519495788834639132157, 2518946583100099989202442729396144651843053718101908331888250567043717, 3); + _reserveERC20PoolHandler.lenderKickAuction(45426, 2183090616, 1000232698768680081); + _reserveERC20PoolHandler.pledgeCollateral(2482890402322614953625843670632331316015, 2, 102066751162114); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 0, 2); + _reserveERC20PoolHandler.pledgeCollateral(120383, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 8349416192012860810610801658149704141150145090386113005530276765815); + _reserveERC20PoolHandler.takeAuction(27812780571905766135625694736224493046331636, 15297574306735729069236, 3607458107481505901778846316343176918156163600552608480693220366899578636, 1); + _reserveERC20PoolHandler.kickAuction(36839162924477481815003352842895, 1000000067637358337, 37392490815427567116513857856970, 27608215622361776407875750889124); + _reserveERC20PoolHandler.stampLoan(607535577021380436636049241443325358734141809941842707793, 256640); + _reserveERC20PoolHandler.drawDebt(1290223552789251083971463069903, 67856, 44570); + _reserveERC20PoolHandler.removeQuoteToken(244841949641895058286187773420262192903666426698468764546470054827478227268, 1, 59345432760995383403281414434321249644096460672860821549457839470696708743, 0); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 204795572349708070608686652592437776120425392008427702110414484, true, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 4910430382365544067792977317417832686839684379600198338658484479126575042357); + _reserveERC20PoolHandler.removeQuoteToken(222226608420692618901947013687391850682278280725745968629488617184783965, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 144956172, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 4321922168019992714203985172770780476899574870731); + _reserveERC20PoolHandler.settleAuction(5373977357, 212021821302575195000000000003, 485738867604513429857024727351, 895689126941010142871); + _reserveERC20PoolHandler.takeReserves(84595606172307900610203404781943304671595770116, 2, 2); + _reserveERC20PoolHandler.pullCollateral(1000000000000218341, 7315684846256814779080070018570, 35336806391463723740216758); + _reserveERC20PoolHandler.addQuoteToken(1000041208305216314, 2218095188907232008136429805406725605179607071021584484856860542924784376, 1017392774585672803, 3000000000000000000000000000000000000000120742000000000000); + _reserveERC20PoolHandler.moveQuoteToken(93565108588528184554267408652, 1000080376200465606, 355147418129720397878011861266, 3001, 3291607944751552011214706127496); + _reserveERC20PoolHandler.stampLoan(1183777796591447519474680856895026788, 20001241141242998718547957688); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 103990037497137722295750412073949201435930187); + _reserveERC20PoolHandler.addCollateral(31565022097390344933193740220173, 871293078770776212626925569995, 76887960068042049589471726201010, 1000678123955566745); + _reserveERC20PoolHandler.pullCollateral(3, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(10207084621587447782319600209757163976230353735776, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(63809433208211891236, 1016075494460568838, 73156); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 15541883064418063635908528715612, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 1358472247); + _reserveERC20PoolHandler.takeReserves(2999999999999999999999999993119872784496306317, 74790, 955536112237603974775525555752442); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1831861980231, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(2119909250384752323542924842830, 1047947515430896634621304183, 6407652847892247342138662969716, 5339730247925395665715648317491); + _reserveERC20PoolHandler.repayDebt(222337388172850537020, 17096415925590341747, 2); + _reserveERC20PoolHandler.pledgeCollateral(1718822395885985109802284298878, 34853397991382274407658458104555593, 143531292005669130484466404115865860182); + _reserveERC20PoolHandler.takeReserves(1815799275878527544, 26238874151107853747687533834278, 295756112917058844290494082); + _reserveERC20PoolHandler.moveQuoteToken(28297573998726342426930717125, 85318785556692729049260434, 5163640982319447728523534519902, 3841969653780685074514728280409, 2999999999999999999999999999255811181286534467); + _reserveERC20PoolHandler.removeCollateral(65492, 20780593847210422925728917122, 999999999999999864022344790954077936216929650, 11092); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 21920864623985967598938124547251331903861849552566792948637243, 3); + _reserveERC20PoolHandler.pullCollateral(1, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 27276379358424611801952136683851573536918928941410171822879557791567244); + _reserveERC20PoolHandler.moveQuoteToken(511304431294, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 12506394543642979832044050451809309262612934492272479444981885, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(1017756709222403462, 80453, 8972967004860924046579923370674504029, 612322735754039647091064326); + _reserveERC20PoolHandler.withdrawBonds(1, 8948563373733167986602625, 3); + _reserveERC20PoolHandler.drawDebt(41833028107412235755623154712627131, 201551425324931325396727896, 1000147660762185914); + _reserveERC20PoolHandler.takeAuction(2, 5123413567763606382832036307469587850607730089549285879722, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(2283976593842639942614632990492425854161804893317544436815188321335115775, 14027989695020452802832151319, 1963318372682633285176539895019); + _reserveERC20PoolHandler.takeReserves(180700186634116058605434133430, 72490462028901209773827726608270, 940849994289640377135608977718559050629783942429819918123730399477183794); + _reserveERC20PoolHandler.removeQuoteToken(1002333359382414058, 4605207972654788391395134521368, 332866469634365815889380295277133, 1150956705666603038556762552800992352834658845336337839645771414981121427); + _reserveERC20PoolHandler.takeAuction(947025260087951670, 2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(811906182068178178377030832975253488344653489570937230543410681770120393, 194913776466473484815651219761107); + _reserveERC20PoolHandler.drawDebt(2999999999999999999999999996356371832413550016000000000000, 177566190199496759450867990434610820148, 8362134806023234); + _reserveERC20PoolHandler.drawDebt(15588001289063698408, 2194366373500763558389706262049978891727747207800580517441766491898086524, 5462904664); + _reserveERC20PoolHandler.removeCollateral(1017500542029840694, 1000241405723775886, 1000005116126694572, 10825171606943583361554426897784563482); + _reserveERC20PoolHandler.kickAuction(1000000000000240392, 745558964671587716163877879366, 7055717376414140912831362569957, 17624); + _reserveERC20PoolHandler.addCollateral(2774797994389669471438376943091894686617893296648162921372145430, 4060956043969061167106462, 0, 2); + _reserveERC20PoolHandler.transferLps(3, 545144907985238307781648510793658572991951052726201079280, 0, 78031563042403122281535539954, 35824478918653982638788577167793483530912657494997196306033601858); + _reserveERC20PoolHandler.addCollateral(6019699381501254380642232459672, 9633571766244045376763679661921, 49597308915958255051702859136494, 98987797509625438692362990820486727855); + _reserveERC20PoolHandler.settleAuction(209547065189, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3026845113045686244687969599025864482268072763400706038861639366); + _reserveERC20PoolHandler.repayDebt(14649317665832546967695869061905720145764, 3, 24137847936868183988993233537815384455838613612978619498860455); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 3, 25466943250034215196856384715757533177684082547019505659326490350149); + _reserveERC20PoolHandler.repayDebt(219451250189865941408794360898, 438045241769642584681740649904931657722317737225582443508670941726516010, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(75905, 99999999999999999082413807223825569521834635100, 20418); + _reserveERC20PoolHandler.drawDebt(2, 0, 14216269488266889197031454235583381138646068439113339316460964); + _reserveERC20PoolHandler.takeAuction(4544104912878687765324, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 756867217716772136068320928769, 3); + _reserveERC20PoolHandler.repayDebt(1632584710152778033319234770311232478325631331192899303499133765372, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(1718783026991265597001740363583, 243388797662265539481688890442, 67520); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 985270906998457481665609340697147143855571714470471034290171990); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 558647978861449324112540702235412864125436424040263321120347763504181559328, 280168211741577141231261231850737009330123566495353042818306102568); + _reserveERC20PoolHandler.pledgeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 65172438278313090); + _reserveERC20PoolHandler.takeAuction(12762384807, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 26976635468519945580); + _reserveERC20PoolHandler.takeAuction(683178985907573196734, 109878438411103777067739808855515366351827007798179723855, 138845580464598470360621513557, 2437234181694); + _reserveERC20PoolHandler.takeAuction(4254045657, 22914472476471848008862506672, 4055003616415653837770531884544, 3689427448171424473480597122876279); + _reserveERC20PoolHandler.withdrawBonds(68052104441240111915522952963050571, 273687209493445523909335419109, 1088964030509291650); + _reserveERC20PoolHandler.repayDebt(3, 0, 41678069852995431157654943044860891425591596702164); + _reserveERC20PoolHandler.drawDebt(3, 11211080003923371893271191191086413502159048623177, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 979476607564845981217896052197020764553143028567666068051983533496700791); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2790052907915170756109410832795327437815374595483994985012835, 144109762852611996223377644295454093455, 44146589107232294039211845844147585452298022887); + _reserveERC20PoolHandler.withdrawBonds(1, 6248798224906807067877348430242, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(5589621, 57018388146507986471865721226582443134763, 210014172377112928102983166883449742114191761019574633559789437589208498); + _reserveERC20PoolHandler.transferLps(913085817804548458743075, 4325023261355873235498830108, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 10342230421, 1926920748520048744081816363113768101796483529437386495569368622591); + _reserveERC20PoolHandler.pledgeCollateral(1536130722178998540940144241071, 1000000437511667051, 493838472680526369492626440020); + _reserveERC20PoolHandler.settleAuction(2263825848720463435990, 3, 32174091031098807685014241469, 0); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 6505644929009354467045179328377807, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(4238921865898, 76268012573376055948, 159497214327818367115552345745021518314934963868136570777271188639479352, 0); + _reserveERC20PoolHandler.takeAuction(181082477876063580049441163511950281219787991334207759902929819561, 200, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 30158637581); + _reserveERC20PoolHandler.kickAuction(2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 36420327233034975808566, 197825273394623692144543837908581909313, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(1688630712788564388803672891763669137205340101, 0, 2); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 58081423289820885647558683272); + _reserveERC20PoolHandler.pullCollateral(1725677463, 51638028365605695121117054, 19092); + _reserveERC20PoolHandler.transferLps(167705848631721145855697926498132664159, 1045061776808998035, 1276066630886672713359680683483, 58727, 2706081606471745840556716599635); + _reserveERC20PoolHandler.moveQuoteToken(155, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 33, 446097388701639718, 0); + _reserveERC20PoolHandler.repayDebt(6310869552227342009823802958889, 1270137965818205155718915602361, 3250314408982646157492542666755); + _reserveERC20PoolHandler.settleAuction(31527, 26159034836130763321086286808526, 554815013395512482118045103, 1010093037848285528); + _reserveERC20PoolHandler.stampLoan(149370551787472558359988343837241484217021301726829188208774065178066, 1); + _reserveERC20PoolHandler.takeReserves(117149, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(244105451525835277692637843069279845292464727988358974670111211, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(73898, 1438707378066823340130876225719, 62490718571342081235241809590); + _reserveERC20PoolHandler.repayDebt(1000352342850545900, 346604209916139086113675918, 5988780949); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 5800087610088891108271288904648179708891856095314341759124873206563, 311); + _reserveERC20PoolHandler.addCollateral(12463237881398983552331673502606504043215717358213372986121471916, 2201363912, 1000011337277866801, 1186293112206099686902888923293965775663441413984348605185478562533857140); + _reserveERC20PoolHandler.settleAuction(901924059886470901951196685596, 1000000000000070554, 3142884102463683067760043190405, 1000000000142372259); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 63544708080378720336917650685169, 3, 1332999681085044256688339453643532803642921445187102280254375909452530635010); + _reserveERC20PoolHandler.addCollateral(3, 12133199516421940598815529328213831187718462341110612634283319758650388403310, 13379237455539955881851645612409430543076773214056122972765569120930401, 119116491025253286053494607420061844624074219); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 0); + _reserveERC20PoolHandler.pullCollateral(25774633784828998466624294760660, 496892068094575749117408843167, 171695652483956158178248205); + _reserveERC20PoolHandler.moveQuoteToken(13929591525293979999999999999, 1061788632326628083960111218407, 12866945063569429338084757765969633, 2464312667910512526152559807937, 13326803242401943349740347689585); + _reserveERC20PoolHandler.lenderKickAuction(184846374827930205035470348866270397619, 933246843468078960361977369, 4935825650); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.kickReserveAuction(39755, 2999999999999999999999999997375822270309991981000000000000); + _reserveERC20PoolHandler.removeCollateral(143697345544062486175488693749, 1003127692904573930, 19814179221674950959544945927872277063, 971852116595859905181800394424943); + _reserveERC20PoolHandler.addQuoteToken(25409574865506216713431564559033842072502239165, 9739696333901790717949657354164926704124290256663044505205932081, 101354172926619616432423683077466201196563559637985385757790778137274, 2); + _reserveERC20PoolHandler.removeQuoteToken(914549180706509634604271743207, 8939121072008878978841661493, 75814922038385920255497083942143949805493042485541711809055984371786695000937, 44978073846569359833707079921); + _reserveERC20PoolHandler.lenderKickAuction(1895167794571939663486290164973, 659090607677042585047934125495, 1123725132533386626500); + _reserveERC20PoolHandler.addCollateral(120959121932189204639023250056, 1017408448884311796, 9519980985163524965, 31008427092365107790245149017); + _reserveERC20PoolHandler.kickAuction(984360990651344821833762197970, 131176352444677103794871678566078366362, 1058731393182452794, 1000232698768046473); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.withdrawBonds(2278310826141047428808357250101012933383932631623765424636, 1667961441296146725528091363699290350900891, 1334); + _reserveERC20PoolHandler.addQuoteToken(2478893115, 1000000000060045912, 2978410890303457895890832880115, 1000000595615028486); + _reserveERC20PoolHandler.takeAuction(3647240061527738767556, 61480072502742591431992281989809, 2999999999999999999999999996242588300879265115, 28600450125330396509328297649109); + _reserveERC20PoolHandler.stampLoan(262530660658206135787913104318, 36523787326244739055349189832793935); + _reserveERC20PoolHandler.lenderKickAuction(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(2018815995308367131517873971867, 77924985531376098143345010796291, 355590628394590923087639652468867, 142943652481686324000000000000); + _reserveERC20PoolHandler.settleAuction(5031142423678865288522527593215676, 187739309, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(31351289048991251032856401862051130102, 354489531666363768662775948686, 241520205007823785578993050, 263128122526225616911808601717419, 3887485643703686750841814934844); + _reserveERC20PoolHandler.kickAuction(56825613956671804426328816, 2523629607028688684520781700, 1129844799748165953, 1142650604350924707076920118049); + _reserveERC20PoolHandler.removeCollateral(1875834996081215670323356532756991995246819784830922832994840637323287560, 400621563014027930762858878352, 55384838566006674607318593796272, 2796413388); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.settleAuction(5799278751253678065538655432471028890343, 856782990909859164722645726825482703149888481757, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 4542920566078294674555501779534305281); + _reserveERC20PoolHandler.repayDebt(40029253406868051790919595300155, 12866825390710424060486081954400598, 3479259812834630970734023188); + _reserveERC20PoolHandler.moveQuoteToken(3, 23120624277719920124260090128975031, 235174, 32440113869607646015743292669520763171530506122124213199630741667267474176362, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(196418811636608510731107596435503, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(418604901026266093167230670014973497065512470309191407151381341666227, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 87696729473063170240072095919131636089692203088828239139771585959618596, 2); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1179599539964766541008254479659871220623059029328326667967097014, 22298526614341054895020097508823592943332350213291); + _reserveERC20PoolHandler.addCollateral(86441113983667272336168829933858864304186321430994989688560283255, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 20727318681206606132854379499779614101843858680125035972801682701168269866068, 16868975971304968066279147443); + _reserveERC20PoolHandler.pledgeCollateral(434340977184642820361260349908, 452101226361600100327814892608553, 22914471625777066123153961770); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 82); + _reserveERC20PoolHandler.takeReserves(140101869683422904773402284619884149332257, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.removeCollateral(3, 8661456238283599119586749443045, 2274315144188161956990275715239440, 1); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(1838420704400110577755376804407, 51615972410850076518, 9422); + _reserveERC20PoolHandler.drawDebt(81371451264477673921472071197623298716081345930518380597422549980524439582422, 200611238476563417833823761917183405438709897426146773536693177, 13211126842322485231222641326480675620512765145349559082); + _reserveERC20PoolHandler.repayDebt(50975397537699907169719014405506, 17901061580497974225225, 1000000000093696174); + _reserveERC20PoolHandler.repayDebt(54918901162809062372613039612394508991, 3, 1); + _reserveERC20PoolHandler.transferLps(256335104021800863881408344758942, 1553352169286639493657035075949265911690934970441069191980523, 886, 2184185357937407734463460536679538892309061588339455999, 3); + _reserveERC20PoolHandler.addCollateral(317067926099533277152259874802159154, 1, 1266164848858782387340128515133827559038766999930935939720777522703414942863, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(15633287577679714321520493735927066736229946008721333139870837941927, 73330458835972); + _reserveERC20PoolHandler.removeQuoteToken(68424, 1000076856212405915, 100000000000000000008048095239511159455158266400, 1000002177418656721); + _reserveERC20PoolHandler.takeAuction(1000678123973425417, 20047967957978741435709733266815, 40288, 4164147762706143369101654109806244347); + _reserveERC20PoolHandler.drawDebt(0, 69474818370337160553911207446660849464, 0); + _reserveERC20PoolHandler.lenderKickAuction(75, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 35497464123345378676912354556190017993572658832881); + _reserveERC20PoolHandler.transferLps(5806621401773729760512896970791332183003304004920439219, 2656752018090677138207510984924523932168145513, 1, 260423252142693483063158128786332925677643247002219794881627450, 0); + _reserveERC20PoolHandler.moveQuoteToken(2, 0, 2349675405286851966611596992186591967895586427560, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 10580148); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 787163330361389371916095832098641967070966943564570690695381157595, 5752); + _reserveERC20PoolHandler.takeReserves(1129889563880319305, 2060983412422873424, 33179); + _reserveERC20PoolHandler.settleAuction(359819787135, 266424856248, 2, 639614138678093418506964108962516); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 670144659231645576539166577369991454065519410230120466518, 20000762124924889517482863498379310482378607073128166361219, 3); + _reserveERC20PoolHandler.takeReserves(329897572622, 17993479292447318652604930661218006671440327426025549945762, 7062); + _reserveERC20PoolHandler.moveQuoteToken(7775913534976479653480330977571989942835906867116923056388588584730, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 29720835856233473000015328725254698625216836176, 2, 1); + _reserveERC20PoolHandler.kickAuction(3, 49663912118537677650350406640280658307314291156183794499875169445719092521472, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(264434529531270192743889163424, 722904712228366558428063393492, 1167827667310301114612496719100); + _reserveERC20PoolHandler.takeAuction(2, 212850, 18113679464025360162534050689823075204313030243376016315975357733530, 2); + _reserveERC20PoolHandler.drawDebt(2, 17366355718624213330726121331739657644591839721558913334296832835500160458, 16297079258953652303707681961512131947463791093233300); + _reserveERC20PoolHandler.removeQuoteToken(3, 327915620379458999063410159750043603630, 55789894770051395590, 286830702797199505455467569618345934761245693784727); + _reserveERC20PoolHandler.withdrawBonds(583674079721507278040602007728, 1028176107497959686, 1604608794300121150671251253360219178424000690316379629448956959124287761); + _reserveERC20PoolHandler.bucketTake(80402, 5583, false, 3756, 1001868595374400035); + _reserveERC20PoolHandler.pledgeCollateral(36078, 87805250774590457496, 1000097482733838841); + _reserveERC20PoolHandler.takeReserves(12866821796737152393276866351063001, 36939327470319457330961195205119780883, 60525); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 34311526506333067408078, 417368339961242773390654067551129684681852252456735362886359779722493159, 1553830195443029086461332562938372368576739860260); + _reserveERC20PoolHandler.bucketTake(11327781088875396451988417284902435394, 61362931565994378926855897, false, 42677651578871256569721637472872, 3258430726187217478080249493842); + _reserveERC20PoolHandler.pledgeCollateral(341787989811, 3, 9576500039263119916221580954); + _reserveERC20PoolHandler.stampLoan(493947536964987325838338808614, 8688979592930609); + _reserveERC20PoolHandler.pullCollateral(2604079151555916666780244346666909944985680, 138553807001208095305362693994912185562, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(2139717531758398293023738759954, 1000000000001187782, 2269579286685329893424426483422735445262156676744320582815384613476799179, 19259260275646417871883368887656); + _reserveERC20PoolHandler.pledgeCollateral(102454304740520827260401940101, 1001804117724400378, 67496); + _reserveERC20PoolHandler.addCollateral(2, 2, 542538893587786907344856, 309633682595043506876571222117359415229160151758); + _reserveERC20PoolHandler.settleAuction(24368787960814184570076274503432, 426240547060063061496375359750, 2487065833032607726157130549078, 1014991150885022931962139374828629); + _reserveERC20PoolHandler.pullCollateral(107799870865826878715133408821505255193415669225912006756811, 64173829206070944633926030615408347742410393093829364066, 0); + _reserveERC20PoolHandler.kickAuction(1000458876654870946, 1000000227854869479, 2000493057821765651605922593905486323820340862783613561187674865879731013, 1000000954562665999); + _reserveERC20PoolHandler.removeCollateral(262530660658206135787913104319, 12080222558085297299681995163899, 3681, 287729053685857280074312608); + _reserveERC20PoolHandler.lenderKickAuction(1524545793807484347717316088699827902022341492544162789867713380996628336, 4604957379229617596994929585036181339833914235389117701568207, 95549305585041896519992902998985); + _reserveERC20PoolHandler.removeCollateral(11, 1203896931300430404161612084774257941074955513295601456306275043, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 272395852723); + _reserveERC20PoolHandler.removeQuoteToken(3998526103250855845510568998915786456598236, 170900072828334663244668765437335097276267856, 3, 165352681565287588378342404728586203); + _reserveERC20PoolHandler.kickReserveAuction(5395303283046247055639388922077, 129993991927240943907094908096305828576); + _reserveERC20PoolHandler.withdrawBonds(12031, 1037573610889852322684, 31898719137449193874); + _reserveERC20PoolHandler.takeAuction(5182676193462026324501010401375713577847133464303427204265136643790606258, 2, 21430873095761705896509663200926081530890531225211683457120974, 84108221339435603303173274266552561983758598817476332342856); + _reserveERC20PoolHandler.kickReserveAuction(1000001759641324930, 5218871972940698623828319735719); + _reserveERC20PoolHandler.addQuoteToken(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 123864245889162345, 8227733874866498075488429943); + _reserveERC20PoolHandler.kickAuction(2476324447534841875245345258705736265624469798589218991010959508941678, 0, 6763703211812329403420824033835435503973882786515655, 655041671816409181698031789491061184); + _reserveERC20PoolHandler.addQuoteToken(2, 36911223542352445048175063574018867558528101220774791152865413, 3067657430653, 3); + _reserveERC20PoolHandler.removeQuoteToken(1, 458093102253021472672637798973736468427411256559428681899, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2261912025778844844631627009165); + _reserveERC20PoolHandler.settleAuction(555503853685917232998241095243757215184188942849431534, 4562839872213941742794900149813809950325976457, 3, 99371857644680729117925); + _reserveERC20PoolHandler.takeAuction(0, 3320256399856382609096939104840, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(10432059548811818005207851037, 73263061393557990667282, 10103752459656474253427862, 389167691897407773158739218601); + _reserveERC20PoolHandler.pledgeCollateral(6409631086502, 38122662, 0); + _reserveERC20PoolHandler.takeReserves(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.lenderKickAuction(971529849936784219245285523771206798, 10713704495360714657299657924, 609880494446353590650093284); + _reserveERC20PoolHandler.withdrawBonds(4948875871765, 190537153109293703695090084641100549321367223525690804072225892, 3); + _reserveERC20PoolHandler.kickAuction(269621608812141206195626345666050342492016406722554876382878, 3961426035330408854091994756580317130506670759667621833274940782274646931889, 156874469296352033220144585199436927787412224134570535867, 1575916043942841722056413057941030517); + _reserveERC20PoolHandler.kickAuction(25558231951794882814, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 0); + _reserveERC20PoolHandler.removeCollateral(241196100534136013911024367912, 42635, 1296685428413805631232574346009148, 32615773106810366561746997661112700317); + _reserveERC20PoolHandler.addCollateral(312591020644738829550575487547041735197515911118320460093670596611, 1549490157757333889191228019408797312, 6263812242426413586501895860486697405694457054325260732702441171297238, 3); + _reserveERC20PoolHandler.repayDebt(3437, 1931076938246954865695374538527, 570116554616499333606702155769); + _reserveERC20PoolHandler.withdrawBonds(2578723340620182070, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 689002716765441524653588055633337573726695479780716353985675675376061350); + _reserveERC20PoolHandler.stampLoan(606814958863858879810775346921, 357051605044642474421290263801); + _reserveERC20PoolHandler.kickAuction(34291, 1000000589458223473, 13387743215397298595364072118, 1015887654175943578); + _reserveERC20PoolHandler.pledgeCollateral(104418591509188460120021650172652900, 9061480115431035553920124116372102214, 230549281144088702778866347514); + _reserveERC20PoolHandler.takeAuction(254956072723393381332411339099, 232609096889165403588595556, 41541778260903971770903448774545, 999999999999999999244783424718161767106829237); + _reserveERC20PoolHandler.removeQuoteToken(999999999999999975906938845302470066261044343, 4473350874670138635793503418646, 1106612500858354822, 395593169448574605758211542499348); + _reserveERC20PoolHandler.repayDebt(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(3, 188583, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 308475833038654102605512075687540845583589636); + _reserveERC20PoolHandler.addCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 1); + _reserveERC20PoolHandler.addCollateral(2365868399544407085407541369501950057, 4936053110, 56617359597427525861568, 122369031872038016599972729106449146417); + _reserveERC20PoolHandler.repayDebt(6448442377384044740569101177999769323, 1305395002038558769386674569312647, 11824414069298545804289161603375620248); + _reserveERC20PoolHandler.repayDebt(1000000000000103778, 2366236643986039653248150122723295766049221352089312087424975913809667282, 1762988198040245080487451615); + _reserveERC20PoolHandler.kickReserveAuction(8384363913670516349658003894139564496705529086778961176069238293, 0); + _reserveERC20PoolHandler.settleAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 10775962883714080331114187431822618669786808098196837362664815793440401, 1519954721401); + _reserveERC20PoolHandler.addCollateral(0, 369536369079992434030538, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.takeReserves(1025863142963894881, 832367426514629573651037059577151, 198495378610363601832026701230); + _reserveERC20PoolHandler.removeQuoteToken(4311490361377810242216003770530, 101668396887750705619034161209, 5606603827, 2829132224368651525929039479603); + _reserveERC20PoolHandler.pledgeCollateral(83845532512496030296483386256078647859, 60036, 36252415464095192833350484131045); + _reserveERC20PoolHandler.addQuoteToken(8707225544, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 29191289546707859226864, 3809959212630009904108342740233509448363392691627); + _reserveERC20PoolHandler.removeCollateral(1, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.kickAuction(49259416179444756934, 3515216042204703510442958582998, 1352476290585726900628725702616, 1029223264482814715); + _reserveERC20PoolHandler.kickReserveAuction(10480930032267393676074414, 16510917384565949110132180525631309365); + _reserveERC20PoolHandler.addCollateral(0, 2356757766087556188145478743694063263892322226166114, 3, 953566968526499786462160); + _reserveERC20PoolHandler.removeQuoteToken(1161707974260802906609343, 14602261853083360427826384812707690427, 1010166655338455318, 601636383122584223235340274); + _reserveERC20PoolHandler.settleAuction(57079259980478239967677498570850091845857456, 54142686649978202376887944350772063057403755542611436203495, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 29896190); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 151161341897514826052758974493311737788151382809, 2, 6); + _reserveERC20PoolHandler.takeReserves(1832566280469432864740977503944, 48349139112266128215892226692429, 25159034836027527789086286808526); + _reserveERC20PoolHandler.addCollateral(1222718802637753012794724500, 139800917573098287454753490773827, 4902960100173773834505395785154, 7895604928096042872611041525); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 7398916103975625797498275520805242426890, 173218012317197872954249566542511162996908636011823638395403200407387, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(2999999999999999999999999994414356584985003046, 200193636450963996084889333049895434775, 113375740864406118084499561595, 1028827413905928952); + _reserveERC20PoolHandler.stampLoan(4792312162858799959712806665215888217215, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1328158); + _reserveERC20PoolHandler.removeCollateral(1115996224826899103321705680397550911102589905782565, 14260721252840461544241618020430248334, 178230182502312789536555926573979010456708078085033616129, 5219282408203167608661999759404184682562000); + _reserveERC20PoolHandler.takeReserves(1, 1470519171156377790761827499242945039261079436211729759512029645256, 603655946554498235097563723236972999817957087492636310453239847779908308); + _reserveERC20PoolHandler.withdrawBonds(0, 18887732145981531692018232093920091846083221342732, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(48854814675889946953912427963, 6927062968971944021769232005906, 463294513392138605353850667469, 1054025607181954669); + _reserveERC20PoolHandler.addCollateral(0, 3, 1, 3); + _reserveERC20PoolHandler.pledgeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 217303874424339935120920614841705808003168192191695844248903, 777054888510065704286616719846833, 1928643750700442149479336428800862588348213721042163675618, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(304904806325955876587774526, 6776665794, 32169, 752866037740192366718758963037847897981403481794423538554832138818453505, 23347); + _reserveERC20PoolHandler.repayDebt(4931577630750994718484125120778205145249914315462286455744868354930, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(14166050991208148248767763783394238953055038777084040578330299, 47506039990851945463859773620409420460227711030122135409654581289276639373532, 9568978012004818037589982010); + _reserveERC20PoolHandler.removeQuoteToken(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 300733189168902546580986381341118331434382211966005525959949126842, 3); + _reserveERC20PoolHandler.pledgeCollateral(1188630559624671214638109048, 2985886521006161585144171590450, 311977894899812583753461866); + _reserveERC20PoolHandler.takeReserves(3, 2377824428918319925460305361735, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(239040684014429258, 3, 305281260750147474436232137342831091142400004313414219572422603663477); + _reserveERC20PoolHandler.transferLps(2531198916272853618512338519009330139440225344422571206528, 613110467181, 0, 8919204325316911782562766403527375, 0); + _reserveERC20PoolHandler.removeQuoteToken(3, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 632449763168818958452478129800591882500117318316); + _reserveERC20PoolHandler.lenderKickAuction(1, 23427646742036703734035224303279921013758663770013457241454521, 0); + _reserveERC20PoolHandler.removeCollateral(8570159370583431505761492210936544567061964535906686365, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 56732186014452473393629462812995440458128119714661530160951262991424181770944); + _reserveERC20PoolHandler.lenderKickAuction(1110464492915824900, 442765129105552148367551463265, 14111903554201553749050075876736); + _reserveERC20PoolHandler.kickReserveAuction(60636394349883052031356982, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(8235906205054905779823673197266, 5042, 1080557305038920957); + _reserveERC20PoolHandler.settleAuction(1009548134326953963, 1000000000002007481, 45024779157895556942117212548537, 40798977628822099470612671893505); + _reserveERC20PoolHandler.kickReserveAuction(1122739592384049314974759019270950992788215795899003205760, 432296199022532243238432867346405731189); + _reserveERC20PoolHandler.kickReserveAuction(1, 243998479727169394639792225); + _reserveERC20PoolHandler.pullCollateral(1000240593816048906, 87852936975335498652616941, 217154541890194764233364986973994152990); + _reserveERC20PoolHandler.bucketTake(0, 3, false, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 12735301548976970668047973917178783577990376086650251077596834236); + _reserveERC20PoolHandler.drawDebt(1687805123960857818044799107, 2, 118172176077068608400159015180245475142521579151207960605790); + _reserveERC20PoolHandler.pledgeCollateral(68777921820685852466922049039738438760936253727195643755763016696811, 0, 621494013391571529774149229309220066873382110105220); + _reserveERC20PoolHandler.repayDebt(0, 243236058466538867051509689919850973, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(953195089870745407745237999205524866787263967435296977681736467712563790, 0, 18517568731307363307851235205141469835495384313, 470703518388098263385680693018350040624203402653427551074976550501); + _reserveERC20PoolHandler.addQuoteToken(0, 432546494021140340690085288759947581631232242773309730643187802439, 23903222394871892705157499377869315836016994639049553571507255709366431992, 45757567892783847303155126121949339586976028221690118745530266582); + _reserveERC20PoolHandler.moveQuoteToken(1057372840, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6588021694856532302797685964508669127911280560803268278333537122822, 141); + _reserveERC20PoolHandler.kickAuction(24068869156089252185778725164219, 1742527364632527879462218967, 1000000000007308632, 31527175079204849000129851729); + _reserveERC20PoolHandler.withdrawBonds(1, 17850684577511589298331777914973862267786816237169507, 12853571963556853); + _reserveERC20PoolHandler.settleAuction(1000002415616890712, 3444067150326143176925403500091440345, 2531198916272853618512338519009330139440225344422571206528, 7924760890980417125667724360); + _reserveERC20PoolHandler.pledgeCollateral(0, 5530044737490373610188244430322856476, 23741559995907870374736997542491187961); + _reserveERC20PoolHandler.lenderKickAuction(41823431126104868632615783379255626117628, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 19807472582903362215481828943307121741491301860366900907247429299191143372, 1358150523916239394069632966376); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.kickAuction(187897559525792815346150652864993688231519823164256681973745, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(132807370282744197826994965858, 30437); + _reserveERC20PoolHandler.removeQuoteToken(1, 128343836498275567874992009046000962235425332938782540824471235822, 2, 182577021016789392438); + _reserveERC20PoolHandler.kickReserveAuction(24526210977718416121127554304246660655772437202450548506, 10382646001767024605424121459576616291494449488899828306188); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1267576891074132758185358609031468838546839756243227918943880292312092853, 0); + _reserveERC20PoolHandler.kickReserveAuction(3, 40068653411); + _reserveERC20PoolHandler.pledgeCollateral(77471, 2786811069659427680491599686038, 1305432477385562019); + _reserveERC20PoolHandler.lenderKickAuction(1027560813137913724, 1550124902262425692512427963820, 25248); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 3536650050690891594877621015049); + _reserveERC20PoolHandler.kickAuction(58566502714681997595343841589577154, 417443642271524123564116730366614799, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(34009, 64000, true, 592682099704244169765288122715, 1059996302196973584); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 79, 1668664586647108075760682897615436738485594603612896453605345728083798313993, 47); + _reserveERC20PoolHandler.repayDebt(80920228163372898670159, 1, 8234144985331846711475275482); + _reserveERC20PoolHandler.removeQuoteToken(119049770892017607255708334814540164355231128759853135040426, 11725, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1169680321721705133, 328949373232099724388959); + _reserveERC20PoolHandler.addQuoteToken(320175279471046639846, 878993725588253, 159823987026, 1077250939465514545534748886073770934701260672199534097283); + _reserveERC20PoolHandler.kickAuction(261400493367044586031592314732, 157608626690240018294123945488911504342, 30908, 6824452841334746919113526433668); + _reserveERC20PoolHandler.stampLoan(3, 3); + _reserveERC20PoolHandler.bucketTake(69669897994061995442393644833900, 1532272171387621195290394696705292531580, true, 3601554995677680901119985889951, 42227455080781813183649995378304); + _reserveERC20PoolHandler.addQuoteToken(5576051584425318413974612123702006131790052790228533541110, 550466164504791255, 6642097009781213726242673937128877618667786566210161550576, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(3, 4199543246813664053128249429625703671822709654857488, 3, 19147032936509132913913085713392644551941633); + _reserveERC20PoolHandler.transferLps(204259406531044393961333750074689175573823161834695930724485120279163699985, 0, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(51436142598424919783057592779196196991598072194423, 299957811616490588089833921740290, 39832018461183058655045823021281288532562452, 1); + _reserveERC20PoolHandler.lenderKickAuction(1, 718235024319529873336287860360330469723137938008, 1); + _reserveERC20PoolHandler.settleAuction(1, 2124705492629, 754940083112973403859286945847640344321659924396935789, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 812159817143, true, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(1611626536961265027748659641, 5038605096, 11036675346306690350017521634288); + _reserveERC20PoolHandler.settleAuction(1893646282554241302646609261193778798517021337969233268509499837747784964, 2587563989620689491999062106830, 7490425351343638371077505983530801, 27678635920000918798789974894049); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 5805922489170274483906161002804433822607516449152842030106, 34486049770973461855820180802, 0); + _reserveERC20PoolHandler.kickAuction(0, 1, 20058498769947571170152464748242045089, 3413346025024200456258981367223829901867); + _reserveERC20PoolHandler.removeCollateral(1157188080559351529212117794, 143257646039781151836391941, 1000078732180090048, 7383459480176586101064653798803); + _reserveERC20PoolHandler.repayDebt(485, 1, 3); + _reserveERC20PoolHandler.settleAuction(64878712760834972368296479476, 47349647275776496879353, 956769642939575566799649661940597, 140672376502755612895777874438702155895); + _reserveERC20PoolHandler.transferLps(2999999999999999999999999996014377245445306583, 11516840729141649848804569562699, 162509168631318679478975805029075847465392272869776129970215358950853930826, 291629867062597953912425912021, 346865764269929621555309895259); + _reserveERC20PoolHandler.settleAuction(3735625578587872368013104902, 1, 3765292654017256607554081349529861426605639731105410, 41983474267652558451535831886560239698); + _reserveERC20PoolHandler.takeAuction(42883989232933009342572752971037781, 403053468664213816501306217, 1000000000011590833, 1000060664560596712); + _reserveERC20PoolHandler.stampLoan(610958325801098623526147300, 106007509996389026662324706263); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 284206854494598179008037845292718025980, 23793380721539668622019465025540746306358486207795820262341109334, 51117528021414563100516262435916777954277808945598736708462371); + _reserveERC20PoolHandler.withdrawBonds(1828376385, 35074192797216874387590406613776897046, 0); + _reserveERC20PoolHandler.addQuoteToken(3301, 36127135722703665781706090040, 337637764152638780414544703542842670754432849212519240017028656742259, 681934893409162369448635746006995311219231442660051891522978131545290691); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.removeCollateral(3, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(1026280313257047019, 2394253638133229476864424457, 788118078766045517556235872992, 11761, 19357827422720453547493976652941); + _reserveERC20PoolHandler.kickAuction(226030018272706985003151421586232037743959906163928845664, 2, 3310662913202911973645005412490004645, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 71608075967718192665852, 2697547004578904323101902908460427032657019, 54664869287133861878851210102851059069890174538836180615560583882350525590770, 6818129288597451131891545754891269520405396146750756776122051816428229); + _reserveERC20PoolHandler.pledgeCollateral(13147325084885546961749713487192224432, 1, 1); + _reserveERC20PoolHandler.pledgeCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 3, 1290336913776879212884498499); + _reserveERC20PoolHandler.pullCollateral(2447826631780266700568, 2, 0); + _reserveERC20PoolHandler.removeQuoteToken(75458191119961705209139587197134392145446, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 2); + _reserveERC20PoolHandler.bucketTake(2, 1497613422457044272878022630263312614037608, false, 5266755413204147756347619424542168223625842805743778445782, 394569504962705641874205641896149873049613300486444531045129976373207774); + _reserveERC20PoolHandler.addCollateral(0, 1, 1173805395009635737156988548389997552509202455025928226799, 0); + _reserveERC20PoolHandler.removeQuoteToken(2, 1310407045853460045067867105543261163444604246161103, 3, 126942030684602695063401934559936110277229); + _reserveERC20PoolHandler.transferLps(2705498493226329199009065093185699121404751958868856622011641652346650023, 1, 2, 274744994451825733863631958999, 694596701783789987103456434059035995); + _reserveERC20PoolHandler.drawDebt(172593136914945550788495067223099, 6233680627, 40343580075956732261314976211); + _reserveERC20PoolHandler.pullCollateral(28151301242507187270360839713258106074, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5537977870886639389383493748215128691712869295130254); + _reserveERC20PoolHandler.withdrawBonds(15907648, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.transferLps(34570001183455648892761, 1, 10553836, 2, 857159840040495985555126783022204224450294217246640084056515218904248506866); + _reserveERC20PoolHandler.removeQuoteToken(3, 2, 3986124, 1); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 206630052896246240362149815679869695746477563942881929570093519548760, 2); + _reserveERC20PoolHandler.addQuoteToken(1000000000047533084, 410450290207010853609423621734, 40583671497190980210613936453053, 42122043673996310331293509559); + _reserveERC20PoolHandler.settleAuction(1010385663988326633, 9061808551634077942126776604, 1000076856218483149, 1019151958980019702); + _reserveERC20PoolHandler.lenderKickAuction(3, 13364583859384165884161, 2113479886972368157529825462295253702582351518288); + _reserveERC20PoolHandler.kickAuction(62689678883, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.addCollateral(10922852827999305055797014347332407, 136401575064974597744841543608258357597, 899851712538273724784624979163078846803, 1000000735280568750); + _reserveERC20PoolHandler.lenderKickAuction(6276755337, 3135871881629747735668788949520, 1960504310671811914112); + _reserveERC20PoolHandler.transferLps(64527, 1000000025247867885, 1000187483038374262, 14800070406006442268, 215172481897875524430188490575); + _reserveERC20PoolHandler.pledgeCollateral(1017685655171236635, 4161022069, 1064913849031656743); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 6079807928126495155); + _reserveERC20PoolHandler.addCollateral(1202866007031997990842540595060556816386783894004801, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 9457612425748392753273214358656437204131722914875551266256579020936512); + _reserveERC20PoolHandler.kickAuction(21489629498089451689436434406051237549333103618621502, 1, 311314483848302394675524890139496169594609, 3065656144364399912297755595414285876889644039398997030); + _reserveERC20PoolHandler.takeReserves(278223, 10147906353427672141939191722541286, 1016534698); + _reserveERC20PoolHandler.transferLps(1, 1, 7288027742547895604210133684299954328982603, 1, 1502898907391216490235436787149611001872431090831566125980610696); + _reserveERC20PoolHandler.takeReserves(1580851434421245041774, 1, 98056278); + _reserveERC20PoolHandler.addQuoteToken(1082303260728310983, 4919034207676365030215565286568257379, 3204895371643658543373274163317, 33319); + _reserveERC20PoolHandler.pledgeCollateral(7, 12976929348238, 0); + _reserveERC20PoolHandler.takeAuction(39635163389965691532898573, 53359494849890011926050172822483336, 16859097578235174798562864403600, 4532396627); + _reserveERC20PoolHandler.takeReserves(4141589119399907105285978592363, 42892, 283938515761693635499129250); + _reserveERC20PoolHandler.takeAuction(14110079723280081774831359, 72760, 2240874810130765083204318628662516056178274331532200492520106329885100555, 4711443997); + _reserveERC20PoolHandler.drawDebt(1576408624, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 2, 3176783096074134836053261750661439); + _reserveERC20PoolHandler.removeCollateral(18283287, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3360757247428372384585650857971296834568878450558071398149826515880660260737); + _reserveERC20PoolHandler.moveQuoteToken(1176471337793488031067831283444798296627329686658163770078910273761, 34814802912958631260099, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(42993186239032306619504626387339248529775936343840771990442881678360, 5092411481098667364798802489666188170506390066687911152999839086, 1, 9380322052935883821908918430); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 572222353974291835907819229568672723177393233173786563387104497, 43658, 28103867390400060765707164); + _reserveERC20PoolHandler.transferLps(3, 2, 6553666855096350713777681272383214600185777982970433903586220306036081, 858915960094440734264848, 18266475349739862869645768699506316692535621935868125368); + _reserveERC20PoolHandler.transferLps(3, 376, 1, 1038383322586389517535857138000, 158797496726006778710742907077790648744727800639290327267394381598052969); + _reserveERC20PoolHandler.lenderKickAuction(23604261515293655997323699025501408988348831039574302120699539623657483670262, 7828064163800019044581766997490, 1000000476766180277); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 5949372075343783112210185379441424935777995124427065, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 138954537177062611874); + _reserveERC20PoolHandler.moveQuoteToken(1, 0, 2, 6, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(5093246910844946203443095145063096088, 7911356384716886, 76896240071395954397474933908498, 2376968161905731872078283166, 51519532676587781424551767255); + _reserveERC20PoolHandler.stampLoan(999999999999999983239280527884557667943892252, 1000000064507375770); + _reserveERC20PoolHandler.repayDebt(183054956748269659158258298060671920187914593306482136631742486440, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 18131822621937789280050563, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 7137784); + _reserveERC20PoolHandler.pullCollateral(2222404874705062127959578620713, 371847572365230092792864416, 1789713902042170517863823418818); + _reserveERC20PoolHandler.repayDebt(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 123977332935005800913713362606359353796489397199285388839957571637); + _reserveERC20PoolHandler.moveQuoteToken(12866902990494616737507927002878074, 78274, 91771578049641012535555389595, 10703, 1468019674566809022163777894838); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(16117337289953540480520355995988, 2899458253592825134621010960727291, 2035958804310476861389374429286147119513516084436134860994770515517001840); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 1); + _reserveERC20PoolHandler.takeReserves(434801550774759314914940529826043547603817006647884133075, 1, 10125697922072552478); + _reserveERC20PoolHandler.moveQuoteToken(255812643132600806, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.addQuoteToken(215114142711948488327301498029, 1002452509579444641, 9645855618691831873061863757003573905, 985632146227405774); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 5648288959168421700665728688383195514296719510458156, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 814604762028993486484713758517, 12044); + _reserveERC20PoolHandler.transferLps(58660317635235451503895172037537484134621531178, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 15827089623670282240365240742, 26819305047574949069915255479752, 517957); + _reserveERC20PoolHandler.stampLoan(1562807511191507578312430659104485190231952318081809978150, 696085692436); + _reserveERC20PoolHandler.pullCollateral(7064185804314518686316000331496961022945032685972247213, 1586698913769263455301343674403623033245667469211664215698672962637461617858, 3); + _reserveERC20PoolHandler.moveQuoteToken(74707736739562087380570141939849, 49320, 2730324200075618927792721527753663875, 644090220880642422432923200, 358174831171509251517830078558); + _reserveERC20PoolHandler.drawDebt(63188, 48871209265356875556202825191608625021855938264045977227294, 14068778547183827330621015280); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 703677290689541080442317202688287069, 1609849879465971655981895673789068440413122422553353, 47155); + _reserveERC20PoolHandler.kickAuction(42677812815058779656315920729005, 318054164731039324292730959570, 1000241030362245388, 3144846314017185352523446212937); + _reserveERC20PoolHandler.removeCollateral(354475876743523264325355504049726560393522991168273135477510, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 501209, 36008050967249028267402252116663561392701039786514566187); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6088830225052245135578779474235213764332819918499009360, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 4890790450004686976220468530179466272720858424874670709155275467); + _reserveERC20PoolHandler.settleAuction(344677915790, 2, 644727668051254095009649930508781681392407404756947334498511506130, 8100856801423264120275714118316397000289246987094034860964062); + _reserveERC20PoolHandler.settleAuction(1, 372204052322078442248216059911884576394961970194024439, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1077588029078569605222265164425021238258365058974286142244598085861342866840); + _reserveERC20PoolHandler.removeQuoteToken(1438417073211205685973244748118, 546538167841463182637844908, 1000000000130445510, 1480099395784682124402450608272); + _reserveERC20PoolHandler.takeAuction(46725596376932412412286323132123607387354562869893015079344449861, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 14648415064554856688643960480519499608404713515220, 3653604371660955093576648427680337127736443542131378805355382351405572); + _reserveERC20PoolHandler.addCollateral(13976609472575486726481907957507, 1861758310908355709400828503297, 28857386360173339532596380397156, 10445431003270294955428057163011883907); + _reserveERC20PoolHandler.takeAuction(1141484205465689205, 1001434438661672208, 2568172834, 426242861978636351795096288700396); + _reserveERC20PoolHandler.pledgeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.lenderKickAuction(1865585584066203375084693527397, 18368158057056636260145396938625867, 65624591833591038669547602250329); + _reserveERC20PoolHandler.kickAuction(39857550886796312838912425544517, 213320791490689814352610919619319927943509120396299, 3, 373046742429183286195867166463470518109879754); + _reserveERC20PoolHandler.lenderKickAuction(1000000000169096791, 43950063774288021968836173124712752, 54907); + _reserveERC20PoolHandler.kickReserveAuction(13667719576, 9876451039897381353132093601390590662758504499902383572243061967); + _reserveERC20PoolHandler.takeReserves(1027569455721694241, 36757389777998040928849626765209575, 1410473978739259011795961912361915257128381125126801904836351516026500449); + _reserveERC20PoolHandler.settleAuction(8914545676291505996396054096605107392365603465434594135860, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 128234354010586874409014030439794902363510894); + _reserveERC20PoolHandler.repayDebt(26939373912053153298154600165, 13984763264768101688766440809, 144072019857706948554861857746836258815); + _reserveERC20PoolHandler.bucketTake(16078550739863024375136136684, 1188630319067881047193657126, false, 1181359334108240441157240699, 21557993526604165614586677096551); + _reserveERC20PoolHandler.withdrawBonds(4579239122115152525098053955094, 25730772866374165958516221193866, 700146828837748681019556505782850666509); + _reserveERC20PoolHandler.moveQuoteToken(407940300052257360087406891617, 1290084023563629369214279787468, 78349, 319960767294779259176500456, 22914997610084686831560702901); + _reserveERC20PoolHandler.stampLoan(53903658936200974425473223610904210571604710169586762470246693, 153); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 6683473474968955622409684280664252590706); + _reserveERC20PoolHandler.drawDebt(2, 1391643492741792996158760441, 221605818306328532699); + _reserveERC20PoolHandler.removeQuoteToken(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2522581397058556193594458306950355, 1118135952904636892237112021995096429289376422); + _reserveERC20PoolHandler.addCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 54453092959378463063119072748239580218861481819451371243864395671082728347, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(801134952836416980729309493005, 1000000000012699297, 1809674459423083468956681077); + _reserveERC20PoolHandler.drawDebt(167126839285550759523612667890552744511, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(35449659075706886979367814624601276515520330549035943, 7873696856697716521735023672529747099576232540, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(13611899149, 3, false, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 626545068730515705422332701219252072071091111760389163194835017); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(6982131698532763563, 1, true, 761485051366501875948546959545094663146524301759800, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 264882679982680, 1422583881389952050244); + _reserveERC20PoolHandler.withdrawBonds(314229370, 16215125913437864041132895979464, 51342); + _reserveERC20PoolHandler.kickAuction(14789737587766826833045940063265615398, 19423629289425232175766591751406, 61155250105711146836233678483, 3024733500533759951059576544717018657676469961689531276263005052014853770); + _reserveERC20PoolHandler.pledgeCollateral(2933842471383740268728745148319, 589662180282331043421853912687105, 8154); + _reserveERC20PoolHandler.withdrawBonds(999999999999999999060155212708211132184695497, 79511417798679710490364584802, 284862036084930134790567765628333); + _reserveERC20PoolHandler.takeAuction(46618557678163392942995659895229, 21017, 5750696459, 13988121361001264961602897318); + _reserveERC20PoolHandler.removeCollateral(2999999999999999999999999998443054172147890746, 29704343946685698888892057296, 60514862508664633726386329063442, 35204692496832798695076692); + _reserveERC20PoolHandler.bucketTake(1151422478245947290951782839394909071212816131156666333487660669613451161, 5580983, true, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(3161364929950899644242574923396324806916126739660850972662324228477620576, 73571149214217633855524258261981673292442596550); + _reserveERC20PoolHandler.takeAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 11410172481722694798336294645244240353866620204694375893438058, 7529212182997265519415797697579349290436603680433533285756529442980); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 569274932170933945953240537479052229754495850, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(2609706347751804232221613577710336461606972695505244523544686062920413262521, 0, 78352, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(46884571249576127357463062977084235568893822454634637997487, 3); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 358943971708301403064121568637917585586839882437006875173068635636395958, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(206289245501261831938659020109007049586946995202995180535190, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(0, 378980294471028095719614851108105361524354250707126093773876848993, 14396053501187051011914513295340466431922705219192102519727771370451, 10224651338412548019038148875288564, 896218710484898864053674723904311230274404); + _reserveERC20PoolHandler.withdrawBonds(602683485135285907707232773, 1000000343539967018, 17072822943052926784220639749693848038723605654093265988941912056); + _reserveERC20PoolHandler.drawDebt(389371654984235126554021665631, 5667797882819715224580201697742, 80653532676266242563438364749661107188403418705997325133863630748662901700008); + _reserveERC20PoolHandler.moveQuoteToken(449575515237033575595007545227438452362634010, 223280596042538770835074927521691917766908631870756103430, 3196446777953580555591241, 5208793981496379436619158691384368656903828233324011766933349752192566, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 73019198212051197319921699570477443533874987, 1288126054242300193778412832225373004450080548579154084212540, 3); + _reserveERC20PoolHandler.kickReserveAuction(8267967827571733444685764716729, 78303573819322010406); + _reserveERC20PoolHandler.pledgeCollateral(9791773544707655529372, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 604416583583104697152392979024488321638022322230439442132); + _reserveERC20PoolHandler.drawDebt(1, 1, 5306943145926589724762063280637364773261182310923023957955506811190); + _reserveERC20PoolHandler.transferLps(3897069599213112043944614402676, 25744300953632298473649997829660, 81445705, 13987856105303022643110361861891, 893488143499263479588735789017871); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 10559220120802520973190043943656237, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 22110560470735874668800799800201270235596506171815897694536648626, 1); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1718604584599640727519474617310612989647916061665809, 2, 6340603014255378646125764941592134694040557302811399245, 287752931056416941359); + _reserveERC20PoolHandler.addQuoteToken(227147559961831264961521036418664432978038468692846696605, 9600687177597218446555979265842381649098462396896841528, 1974305166752569688058672449487, 2); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 110000435602873405); + _reserveERC20PoolHandler.drawDebt(40644, 67167633834709593155843114489, 727983438599903716484189339527); + _reserveERC20PoolHandler.transferLps(138541584462805191181, 55565519521, 717283680275447466950413565973445023850716, 25897, 2662); + _reserveERC20PoolHandler.removeQuoteToken(10742914003626366660274276371450, 322556651510838543204390086453, 8633210732390062575898208304921, 12866822787674588730088462640075464); + _reserveERC20PoolHandler.bucketTake(206881424853574385587583691495422488305545323873344576, 34052096162449377503178, true, 2, 2); + _reserveERC20PoolHandler.addCollateral(5250976788, 306073034398731941380844528293, 852810, 390584228030722855438637702885); + _reserveERC20PoolHandler.takeReserves(12901947305711, 2019150566768494736365817124401909300548540080809167641850585143989272, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(806511568692585611872891766246, 44958, true, 146082502894257102372040710134249797721, 8351217935846865857119607241826); + _reserveERC20PoolHandler.addCollateral(11243039323028952178211229682650414147999456340986882005544857, 564118571868196350782199274373143682580441469938570592493185, 2, 137146741289306745248510432196518060911546897335463745760863970613829); + _reserveERC20PoolHandler.kickReserveAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(7510281393134444508113588144965744201, 5833561316767869, 1000000044393503146); + _reserveERC20PoolHandler.repayDebt(1997178666601486448318486762070, 340708915212828723038809177472, 1000001202231848642); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, false, 137027150, 854390149680677899039353445242438886001725735); + _reserveERC20PoolHandler.removeCollateral(1967185922, 383, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(1789590116754115731, 35, 104790864); + _reserveERC20PoolHandler.transferLps(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(7015228912103979091914074679101117181323, 115792089237316195423570985008687907853269984665640564039457584007913129639932, false, 1, 1); + _reserveERC20PoolHandler.removeQuoteToken(138292317, 1343707792575648014375150786195818698699141913444, 26646533727779667172024715588, 19594992482768148575690086065726964007208); + _reserveERC20PoolHandler.pullCollateral(3632257759640769498003888490512334836389462013644210603, 40312341168723143439742068, 1787544035926255276498893495454661117746451663630591339828576565050532771); + _reserveERC20PoolHandler.lenderKickAuction(6848052244648648193904279056342, 1214196709279659422340635137351316781629, 620564465622942739422483536206538); + _reserveERC20PoolHandler.settleAuction(17664458873869510422170481415421, 17516539770634730068226735622946, 3876300626938150551790185150113, 51961852687668248048677291550952); + _reserveERC20PoolHandler.moveQuoteToken(1163, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 7020092494717710538, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.moveQuoteToken(890277573190156769141523547916, 1001887019385458252, 1000000000000041440, 6386183172541001385610779044163040725, 980618240811015356101814804449919); + _reserveERC20PoolHandler.repayDebt(18643392988492300949010105753202, 1144022336584927174899873729, 5544); + _reserveERC20PoolHandler.removeCollateral(30318362214858174374265135, 101713137701756976211783, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.stampLoan(6887187487088486082058848405476151414950661, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(32293709472150752051566109388468425510577213, 1, 0, 390337847655222026643595836200677874387898417042021289); + _reserveERC20PoolHandler.kickReserveAuction(64614757392602596491779896880051, 12698314423365279848519873195); + _reserveERC20PoolHandler.moveQuoteToken(5267123101012341034986348648547, 6085309591082751971355438673916, 4780, 213968951771718578608173819367, 194769390346481395795657459681); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 2); + _reserveERC20PoolHandler.kickReserveAuction(2457895060169077732548204225, 1000000064407265826); + _reserveERC20PoolHandler.moveQuoteToken(82211850759097129078481803018295444944569978365533584861066128268991550, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 90976356732346744905166761465948498759827, 12909853259349, 1); + _reserveERC20PoolHandler.pullCollateral(8645941018434350318169440640219063814, 49727511741491642934658462311858, 53595980538797874422297843551546); + _reserveERC20PoolHandler.pledgeCollateral(5865213526041610732415527451139, 50958, 607927434262604224619290384); + _reserveERC20PoolHandler.lenderKickAuction(1622907456684978070983191302856085, 392651578492084387775206564, 1570751258449799166559533905309786); + _reserveERC20PoolHandler.pullCollateral(80208170651102222054762197025126999349241860806793508300077495, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.removeCollateral(838074049406329137557840, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 1); + _reserveERC20PoolHandler.bucketTake(3, 3545203014230513201448113159699887881955444553117011763016991, false, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 5853277827317704228484497); + _reserveERC20PoolHandler.kickReserveAuction(214337808042274723324107980134045135, 1000230978259285748); + _reserveERC20PoolHandler.lenderKickAuction(3, 215918036782386880895216577681455, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(46618195978957873157388894921076, 1425283063446949918855357682); + _reserveERC20PoolHandler.takeAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 6867695154121750635); + _reserveERC20PoolHandler.transferLps(2064882039737535118233477666989490442689723079782, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3129052704595633, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.kickReserveAuction(17230458921900076270759120827993203854219742144811950023129943, 794977460566261011252341036891217883); + _reserveERC20PoolHandler.removeCollateral(22321, 7949615389476487709111996024, 1017385430588152583, 15434346393167008916573); + _reserveERC20PoolHandler.drawDebt(603999335052189632292586628972027, 87753538792702712551192750887041, 3149561929794902387657062714616); + _reserveERC20PoolHandler.addCollateral(233143143511915169295400677792858100152, 83707048987766998608381991963, 1172492651933358488, 1000702071255440317); + _reserveERC20PoolHandler.repayDebt(8142596418992336237304790588156747857668404087418917983831722816095, 4380670645303323353252360734021, 26939995815402924); + _reserveERC20PoolHandler.addCollateral(243995762852654130077348682978, 1, 9, 0); + _reserveERC20PoolHandler.drawDebt(2249719242536000237515087123412, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.lenderKickAuction(117386605762277455560261437346061636499842192844535781249044742184450688038, 13641293416696763123112596731015600234693333, 2); + _reserveERC20PoolHandler.removeCollateral(7842827168081584112171756881709, 7161806331334709241546362195459, 2553046935807446335505002580065, 561537128856796321029173481162532313446); + _reserveERC20PoolHandler.addCollateral(1108953945088076297467963710, 68431834389491796940366007460650379590701894, 3, 1); + _reserveERC20PoolHandler.removeCollateral(59938347673916696956508197883199735330518660220960007002248014767917861501686, 93825986922603248683552496981586, 75533, 1034219555422885830); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3480421304168346478906574233181297037449082762284804105387750279056672415, 22347253918481); + _reserveERC20PoolHandler.kickReserveAuction(1494917204, 2); + _reserveERC20PoolHandler.repayDebt(132926822050354620285643047361, 627703480069212610420817529374, 1); + _reserveERC20PoolHandler.moveQuoteToken(11178001038469697113177334937818385992223832842307469755223747883, 2, 207048996555578, 86907524125781948955021231865856272, 0); + _reserveERC20PoolHandler.repayDebt(1065429468954034705, 21375157940730237144708635, 1855495049250025687894741229149118619); + _reserveERC20PoolHandler.moveQuoteToken(14155246930543598580, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 94635632686126958149864701596946356910207748, 16146674590471667143908051447259484, 62293); + _reserveERC20PoolHandler.removeCollateral(764275803778491843538001350169, 70204437582063247538657402, 1511338772064887109162923804678655772, 788004317178694790454607686450); + _reserveERC20PoolHandler.moveQuoteToken(717353920554620936846146127619225387448, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 197798675082949306344445743919645903676769116468252940314257884342960020302, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1170727629067814989511811417483005115); + _reserveERC20PoolHandler.removeQuoteToken(0, 4542838510174578888514457896869220491212763653762765246752, 86240574079226741664688450447218578337124134091, 2); + _reserveERC20PoolHandler.pullCollateral(62474793028352472510591652252795, 12724397205645796288464323063729, 7708546471905216340412748947505); + _reserveERC20PoolHandler.kickReserveAuction(2621249000000000000, 18614782675182230486972748047); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(1, 4575455733580396026410912116898081702527247975628943); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 11088410282); + _reserveERC20PoolHandler.moveQuoteToken(122981572021222917644250951841703, 33354569851427351846, 9033076475987143019391788333667773597, 1000070648378777142, 2789543); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(60865, 1008304785317964479, 1000000000018212012, 31831819542854202372682438294297749483895311991281138885081538639508873362711); + _reserveERC20PoolHandler.drawDebt(15739670730951793348058398022112670791632127955538, 578308660517034369581272345342273340421571576869080939760878, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(0, 3764190631281813389648197158310387, 1, 1, 888820527525587208995); + _reserveERC20PoolHandler.repayDebt(19558527884241131399136368179251, 26399731423567426, 3048134083849330039750356869867); + _reserveERC20PoolHandler.addQuoteToken(252869806552673567344398063054392878759, 497031838723130709565650678107, 64616464914620679668934137407866, 21952350347275880555748265133); + _reserveERC20PoolHandler.removeCollateral(0, 3027786, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 51458934); + _reserveERC20PoolHandler.moveQuoteToken(1017162765131830257, 15385168481845902054245474396175, 57492, 99999999999999999439548855124293326628997371400, 7368522800480100382999281324); + _reserveERC20PoolHandler.takeReserves(47904, 74900880697184603560916534053867, 79225); + _reserveERC20PoolHandler.transferLps(1438548442712186148945033255098, 66168, 1001868597130547268, 1009482738088433051, 205611907442934878630154); + _reserveERC20PoolHandler.removeCollateral(56507, 13490, 30928225656184969011357232368134, 41684201797628126685927398324661); + _reserveERC20PoolHandler.transferLps(8740865775701, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 146556070518923297965820044768598839669, 99881224819493236226543326484899552402206226958175222498100526351530888); + _reserveERC20PoolHandler.withdrawBonds(1, 2, 154205724454143720585932872453416); + _reserveERC20PoolHandler.repayDebt(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 8698933439816960369998018926807); + _reserveERC20PoolHandler.lenderKickAuction(386943339007547278625991171682340128232997365705198800988533013, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 14116437515726644374938748546033043479); + _reserveERC20PoolHandler.bucketTake(3621775276, 33061194958112220255781147, true, 201715659274748134847020326628316, 1000202546820327994); + _reserveERC20PoolHandler.drawDebt(1, 2, 1); + _reserveERC20PoolHandler.stampLoan(99999999999999998293886369992711200171200107200, 61803302630308609697188286224164); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 5435377553090158850885122863390, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5571987428400319476135483899); + _reserveERC20PoolHandler.removeQuoteToken(1037215071852186154606392139850636, 499999999999999999991556137, 1000976521234238650, 130717414884269109453845001460); + _reserveERC20PoolHandler.lenderKickAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5648438889932933180); + _reserveERC20PoolHandler.settleAuction(15139710457964840109996193257316, 21437996231067503883657393265132459775, 35628783545474835837520575227793, 8639); + _reserveERC20PoolHandler.takeReserves(4166066331979851228697563840414043730, 102512086020387715940942872180, 1851746721799130628955753107428464326); + _reserveERC20PoolHandler.withdrawBonds(2, 742831272781449142965492203475562244485566357988400688831614496356206209, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeAuction(17528100495797097794474469, 1119795248101980973, 1000000108521395511, 31108498730559662452979794904586); + _reserveERC20PoolHandler.stampLoan(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1254139966770542995614277038446774116812693687037227150414781, 0); + _reserveERC20PoolHandler.pullCollateral(1261941156433101537709440788050, 20723870089939844970406394158547580565143039771133, 1003448097222045331); + _reserveERC20PoolHandler.drawDebt(2384225288344044985648642085023, 1000678123981222756, 1000000002709023684); + _reserveERC20PoolHandler.settleAuction(267902516290, 0, 396163699581534910451509054981487939572653614051169681533804552543, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(17665019889324225323717210687858, 10796455339958194753843830522100, 948131411577566921540757316, 23383650136986942703318594782712); + _reserveERC20PoolHandler.pledgeCollateral(1097816287495066, 0, 6194558836267); + _reserveERC20PoolHandler.moveQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1835370532531); + _reserveERC20PoolHandler.repayDebt(10432525109187610159169509482126, 1000397290745919239359161461017, 2774317065270814456120040776592); + _reserveERC20PoolHandler.moveQuoteToken(23832425824864970529254093426, 90936140, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 393686978189239436783321031102852270877); + _reserveERC20PoolHandler.kickReserveAuction(512235828838640426, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(316916479064595004, 2978385328715636111063587124766, 2761726258165039269027228095, 1000000000034909047); + _reserveERC20PoolHandler.removeCollateral(4627336997122090116611529447338, 87805250774208135375, 123116575345853229007115319652, 4216064987); + _reserveERC20PoolHandler.kickReserveAuction(22950675822938469341981, 0); + _reserveERC20PoolHandler.removeCollateral(170718336763890062904731318984699740184979699971731658334, 3717358154921147366530162830001360144916791303146888, 27086181551754027193623309893136621664620855474082, 499886750481528014085725658430540846068748216343103897193861171313884); + _reserveERC20PoolHandler.removeCollateral(5418686927263833022719, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 0); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3172370794630535843031232818898657419, 5026623847, 1); + _reserveERC20PoolHandler.removeCollateral(304840463956713071198607168642578254033414895027287024946445079, 223892211203291732625856677744906453351134877096946425419, 3204143775112075335165391979562744200140516003574308, 138061390841316144909733744492214); + _reserveERC20PoolHandler.moveQuoteToken(44223637675308316942355264152722762018540408383074334627227469276771, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3544926878188966155624964407413550794652, 12879722091629157319461613458267259872938108908627785700301642652417891785); + _reserveERC20PoolHandler.kickAuction(561042553068213102421749, 1790667424099021988739363900356, 1003584049894294221, 4219130205); + _reserveERC20PoolHandler.stampLoan(2598862761513973649660067096, 110764434227119672265875571057517867183); + _reserveERC20PoolHandler.kickAuction(1127982832453740532, 38700190393975961411958898293, 1000001202235368947, 610452814090015891185676378370); + _reserveERC20PoolHandler.transferLps(13035232444950884816119678925153, 279633968527446921, 2241585186483, 580671101677082806, 2054204398537); + _reserveERC20PoolHandler.addQuoteToken(1085014062070715724356479232826380296618440933, 251623828723122837330465865855898999379766201074831819, 4313156561395646908281967768473284611204277124011193701447199416975785184, 29971204673791853002977404620925918364823); + _reserveERC20PoolHandler.repayDebt(2865518430489226275161208575994552, 12534314905977687449600070034400, 2706081108980114304157723130806); + _reserveERC20PoolHandler.repayDebt(5277730373084957188, 35628770000705361424671335376450, 871626828099359534479192732438); + _reserveERC20PoolHandler.kickReserveAuction(864098321149962009591, 4921635887618546167474846760542); + _reserveERC20PoolHandler.pledgeCollateral(1072069417452979554446442653749213756798196752633294213753, 3407798640697147978, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(1764309473785127512842875826265090844827807093010102185722802428322956607, 87805250774240591138, 1013232115786769681); + _reserveERC20PoolHandler.removeQuoteToken(1000001141993174480, 44464, 199349560628686118235718402902038203201, 208822342719725863756666976600); + _reserveERC20PoolHandler.takeAuction(3559973467798689798784031884288, 1000002311737313717, 38844608084249558343376300725566, 2217992909280462593932467578987245387944268859108384298428706351383805949); + _reserveERC20PoolHandler.moveQuoteToken(12487, 46047641454031740704, 13188331161949259101818615426419, 1026960558461166947, 8260342696552045058391534363303); + _reserveERC20PoolHandler.removeCollateral(207672, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3556834136445600271952132306065407505830772250); + _reserveERC20PoolHandler.transferLps(21049801149144841231104633195977, 22991779287886298120333842731, 7894717442398273659892549205331, 218341319723014817703525512234, 1000678124385810881); + _reserveERC20PoolHandler.withdrawBonds(104418591043688410595702493186752089, 23599069135365445670803858671773, 76250); + _reserveERC20PoolHandler.kickReserveAuction(7650610878648595023988081421797, 80611); + _reserveERC20PoolHandler.lenderKickAuction(43959812308190, 4104104543206862242023098520158985950351438796366964433039309081315, 2); + _reserveERC20PoolHandler.settleAuction(573777266484196221370849509934925574197, 2, 9961344045938297483986125809460416881773173, 929917); + _reserveERC20PoolHandler.settleAuction(999739818861583183657627165964, 1000000400481096069, 12027218142976818783884633183303, 534484275904436608255293423100); + _reserveERC20PoolHandler.withdrawBonds(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(15392300610534, 4114806542030585000849000314860922039, 208600774201, 3); + _reserveERC20PoolHandler.removeQuoteToken(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 3); + _reserveERC20PoolHandler.kickAuction(1000000000000071800, 166320182997573546551597093, 21721, 75732255228899680809054158332007); + _reserveERC20PoolHandler.drawDebt(7792733440380107302821998522297490741378, 7322169787439372582016110, 2); + _reserveERC20PoolHandler.kickReserveAuction(1980802136403782307918853795, 5237911971243663799966714839075208187); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 6469388527782284105655941556254425, 3059973403736506465374, 0); + _reserveERC20PoolHandler.bucketTake(727993258786648914860456376966, 1000000426909020602, true, 560801936842195013936537260914, 12164255127835266967256692); + _reserveERC20PoolHandler.settleAuction(291763516, 5662644979456192128369295616068185897406818, 108568076582071614168846441251761729600568703208507557224156206823000398, 0); + _reserveERC20PoolHandler.stampLoan(90208578580238189263118445337, 32739532891044126109975840917210785283159); + _reserveERC20PoolHandler.addCollateral(1, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.stampLoan(4903072394691247381279698255849, 796758498728245039596810539486); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 18225964542680905759937560078577424016825674347786, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(2999999999999999999999999993958781996615902651000000000000, 1000000000103692791, true, 134933409838659902060786059226875004700, 1539443060845682281061233828784984980749520110662464322178852563482082393); + _reserveERC20PoolHandler.pledgeCollateral(178612122163362107826, 22911494835070798642156098164, 23583003163368011691686326312589); + _reserveERC20PoolHandler.pledgeCollateral(2016, 1, 6923188614150435505874019368574525033010412852480924688739888047614); + _reserveERC20PoolHandler.pullCollateral(1, 249288892184330343750450782156417, 897071536831880472014070411494735916); + _reserveERC20PoolHandler.transferLps(1491915, 3563874390270083776559648751181453079754260342213203354351550243427336935, 1, 3062984271744876, 1); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 4605925354314001152368384309762324771779189256711190209898, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(1648128, 166302944830118478463439682578930131342182448067499970149); + _reserveERC20PoolHandler.drawDebt(2, 5418633299064975393081067134997902172464111653499849303686987, 40552811673741354768300352362445199696); + _reserveERC20PoolHandler.removeQuoteToken(2924499502753292809753728320028, 956331161517575114370791469327, 7036793871096830308749017365767, 4227994612483745956624152161091716); + _reserveERC20PoolHandler.moveQuoteToken(49826, 2221389388895867344713271423518, 1081361199291070462, 378006652858045619387010070, 1000376201181737981); + _reserveERC20PoolHandler.withdrawBonds(3567498736339144307, 2, 1); + _reserveERC20PoolHandler.pledgeCollateral(16802693835849341594265296419827106677, 25102428058454954288436922, 139377412901948586502056485536841995817115226); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2163121895641527941702215082724153181346686103200819318957); + _reserveERC20PoolHandler.kickAuction(9853, 10106912987202992183721582368984792001, 1000012629781826443, 342796564194880617817378348383); + _reserveERC20PoolHandler.removeQuoteToken(2, 1, 19890868490076018714853786038608, 5942138478085951391298582183039078); + _reserveERC20PoolHandler.pledgeCollateral(22267628562675109307064, 9618891913237734828117869701203723276, 3708158697136698880999999999999); + _reserveERC20PoolHandler.kickReserveAuction(656947468669879736133767760926, 72024343622333251355526347395); + _reserveERC20PoolHandler.settleAuction(99999999999999947706274376611231294990330518000, 1157812729432026878279093, 1438455355706591802684257010317, 75732262138075363836810662938793); + _reserveERC20PoolHandler.stampLoan(235645524271824179340219667520951114597, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(33615937483991143919720087733516720149826, 1632254885558936304506973, 269680136963590565334991292640912773926014500119613090935); + _reserveERC20PoolHandler.withdrawBonds(103627660304985550946755685, 5866445318, 1000000000152966711); + _reserveERC20PoolHandler.repayDebt(45335, 3, 3); + _reserveERC20PoolHandler.pullCollateral(2379655098741987424, 48541759112255523677174238256758707, 664223545722331570248985212284); + _reserveERC20PoolHandler.lenderKickAuction(22062, 1669675614071213372205603250918622172892160298969960585532166288, 5602845798813852108814837792530932470); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 474381926696, 12691389862911432669026); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 1134978737780991299409637749262428953707115167428281540055508478276652); + _reserveERC20PoolHandler.drawDebt(2, 79883035986974259796202198620852385682987516554526052, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(455948998034446305245391589251742739838882655794179694586, 14573265881686, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.settleAuction(221874103320583883367119114, 409707704985551618627437108269, 2999999999999999999999999996798885489386994423, 8856881969647913); + _reserveERC20PoolHandler.removeQuoteToken(550928334016458, 2, 7420612981546293240128059083673748925645044966320288517, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(4791753644317091892970570166290, 441208904699008875321769951717, 220047415543402352045833151); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2435668782513474315476037294659342, 2711661890232618692073407036123572602710440); + _reserveERC20PoolHandler.addCollateral(546595258679625132657, 3, 845297, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 13932071358207440211778195630978719681839619210045748180471); + _reserveERC20PoolHandler.lenderKickAuction(3164650839, 9791986066073150479798036188625, 11154125907444638331920548332); + _reserveERC20PoolHandler.takeAuction(6791181960827061854309606, 22662483449302778237650768711, 1000000023782344270, 1000022994767714574); + _reserveERC20PoolHandler.pullCollateral(10748, 1, 1); + _reserveERC20PoolHandler.pullCollateral(145632, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 51873486279475390071960769072480358814289); + _reserveERC20PoolHandler.lenderKickAuction(326830522447028617416745847817070471549, 1985360884851958333277349860724, 21514884393390682149); + _reserveERC20PoolHandler.repayDebt(1009986397036389405, 2025410348, 1954626894622056045400656267968); + _reserveERC20PoolHandler.settleAuction(1032275967508188292, 62209, 4735454125442780848088790118, 17737014296309243281841232303736); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 321034309321260616076535512810334829247144833439, 0); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3631548275155654184909939722151596195049798453467137); + _reserveERC20PoolHandler.lenderKickAuction(0, 3, 1); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 54778117863898980882001154815127, 2); + _reserveERC20PoolHandler.pledgeCollateral(37728039708382622512542230203854, 66910385088203537000000000000, 1000678124095787797); + _reserveERC20PoolHandler.repayDebt(40469621, 12374393741770029213396986389953987452994226375, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(3, 167348176100310691502218372719412876147135062182500464102437090851409851, 1214991102, 244, 0); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(16036, 1820859542831166790082515555, 1219178865240971643435974483711691107178948143831101440844002313372415518829); + _reserveERC20PoolHandler.kickAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3341687220871679954837663184, 1482112887890372470429536738010249647847078352435092763042129980); + _reserveERC20PoolHandler.bucketTake(1713841692695487467154850276471615567308515944851382946205403349169736680689, 2, false, 2, 566313456622475598865742740537645478802205041200425300753918157); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.withdrawBonds(197278507819200849982535357197002090249191873152099684528333511474265383, 564546531180969032455, 3); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 325268172804280893070892209052185240395480389565, 50352165067070009); + _reserveERC20PoolHandler.takeAuction(9102736275139173409761896536465186761462346420199458850020686651, 2, 5313179933816088775638930780939046883157040656991624461814486980151913113245, 1797446774780790730185672013); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3163472387380320410593640848869288115832708356, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(2, 10103261772949017512377151557); + _reserveERC20PoolHandler.repayDebt(179107945519780182513185436859390830843, 61758130764891259622871958946279003787509461069936524586581692281489, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(172934879668511052584784973845, 375, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 33408398075812593705657016054458605595015788196059008513372573); + _reserveERC20PoolHandler.transferLps(64147434600069922269073, 76387197395760945734355063246, 999999999999999927528508201207267401322826869, 5185442849723425072777057429844, 1000000000074433742); + _reserveERC20PoolHandler.pledgeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 94); + _reserveERC20PoolHandler.kickReserveAuction(19806608592765884660353855438277, 50372634); + _reserveERC20PoolHandler.kickReserveAuction(1001607451874066819, 89292444254975833462783756733); + _reserveERC20PoolHandler.takeReserves(12030505441844459815654286934700, 18941932884927412877950344113374095619, 22918561053739888598299256038); + _reserveERC20PoolHandler.lenderKickAuction(26130216302296977349, 245773845523631806455660994616, 1876247664352999608310939877242181936032549506490514468628572493429932033); + _reserveERC20PoolHandler.pullCollateral(11853180, 1039568999886789308469459117, 3); + _reserveERC20PoolHandler.addQuoteToken(17632008460448784016614704, 17987870591037238600688800, 308651373392891572495216241, 16942843201478843618748316248680); + _reserveERC20PoolHandler.removeQuoteToken(29791293, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 15375173683260912858142799166363543583043811748977611); + _reserveERC20PoolHandler.removeQuoteToken(6162964353, 13286854490974001820815968956801207186, 1305437250935127055, 21557993526589214537324405038156); + _reserveERC20PoolHandler.stampLoan(7738128011377530601423155178667239061461976312556558131564248880052521, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(0, 17630384694107870922988466344525011728345282441714643267677299138006268358568); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(626, 1019985990214890288, 76168552242601934139662844, 478259033059918513232013); + _reserveERC20PoolHandler.settleAuction(3780952358653795863449441363, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.transferLps(611297882544156278383322287, 80018925873079137427, 76584639966038489046075388970662119304, 1000000031312636307, 1000070648249054237); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 246719641242304394735797257446933554, 37649441579419448322844822822538864152665466701383672347008579256531); + _reserveERC20PoolHandler.kickAuction(1855499519452655388815699180, 28633204433974261906219021230, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(12585549250350415892543436900243, 3549298213543575771937678915445, 1433982549395607238514321009); + _reserveERC20PoolHandler.drawDebt(849250586172159997706727598, 77540358369790514507, 6800276298027384133391076939033); + _reserveERC20PoolHandler.pledgeCollateral(10065684538634796880057103684455, 71402, 3551885565); + _reserveERC20PoolHandler.removeQuoteToken(50744285663711225444824477101154643943000, 898115358843639838845487196370443247393689337011679185296194347, 3452016376767940511208207055570749, 2); + _reserveERC20PoolHandler.repayDebt(1012481427346341085, 1055870352153212986687343124000, 393114770999055285466315371329); + _reserveERC20PoolHandler.pledgeCollateral(1432176072393889203008464182268346796098662498724962382105, 33477919718323989160220862760737741181286, 3); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 443694767343446619779983474, 1); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 63457305473959107407840106889418167395618696, 14546934622932355916103); + _reserveERC20PoolHandler.withdrawBonds(2, 1058338526040, 20625026326221317867703682169387765919608456676157838726219008785880095957); + _reserveERC20PoolHandler.drawDebt(999999999999999973928178067145836867306495996, 31071492334637954763197626390, 126469072158499720469371279100); + _reserveERC20PoolHandler.addQuoteToken(3, 743326853983860777126557890765608011729211, 0, 1357662943771813551622588841170362623243369873515644583348382594076775098300); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115183244488731857485056, 2994341907279900611650226426394984726823069614855186); + _reserveERC20PoolHandler.stampLoan(419226606326646000811473309550706326524938995299365085620946611795811505825, 1213803914897848358); + _reserveERC20PoolHandler.removeCollateral(3182289248399894, 3, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(989326385236181856104498481143660, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(760762607953582849231525199520193, 66792, 171562534715336466699022935076013279294, 6824487936411238589379933597167); + _reserveERC20PoolHandler.settleAuction(29256881918044185572890167874578, 2364723114653481558554797129611571654005464999079666925889162881254581685, 668251922717231371493951519, 73391688709220263289262979485604); + _reserveERC20PoolHandler.pullCollateral(151398612537566419734273975674, 441461326498258139972633015288, 1512041031278657168730075417522410309731863799439526766046782580405741961); + _reserveERC20PoolHandler.removeCollateral(3, 190222637533952916896351916770393124694627581893505528410678743847125062642, 2893412362921737467047560820804254516650899650357471764531, 1); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 3); + _reserveERC20PoolHandler.pullCollateral(1001868595318204614, 91771578049641012535555389597, 71984); + _reserveERC20PoolHandler.addQuoteToken(4296280000000000000, 108699533027396975577642443487828613044, 1039198215404379745, 66531911489807221548949792742129); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 156399005431410769428699968959937981426221138725233, 490084153059866783028957636115120367155981193144101387837); + _reserveERC20PoolHandler.takeReserves(685987841765456188667224561817704484826382632176696707302829112270112186475, 0, 207778342724286066448948597080310243559360293); + _reserveERC20PoolHandler.repayDebt(438213430935229568, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.bucketTake(8127, 1005888381449547774, false, 10238294871761743808125069439100, 9038315437526388502218773); + _reserveERC20PoolHandler.moveQuoteToken(1111758814867900712, 16020399819563503339673379235152, 190584738673748217347, 110764434227119672265875571057517867183, 26399); + _reserveERC20PoolHandler.transferLps(217556037993676478724521625121, 1000000065464285730, 3199241929774043973811120601567, 47538, 10238324390129642070786729011705); + _reserveERC20PoolHandler.stampLoan(8721934368610929165900259403998574, 1000458876655052676); + _reserveERC20PoolHandler.kickReserveAuction(7825681265044597249800886659718, 3); + _reserveERC20PoolHandler.takeAuction(11044807943706109552742786136, 977, 3, 25125476); + _reserveERC20PoolHandler.pullCollateral(405376620581153272481, 9705065537557643180569062909411775886923985, 7821639231058000705852722507412043082); + _reserveERC20PoolHandler.transferLps(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 7472285070747122261871314528496150149738317832131292459, 7800818367133793679182453021, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(2610942878220727987514458865726, 80007035912889850280421889607813, 8230724212409867484620446859846, 496661983980221956094737016663); + _reserveERC20PoolHandler.pledgeCollateral(2, 0, 15560983781272628062938028452620517646048979730688096824589467); + _reserveERC20PoolHandler.kickAuction(31286788189951204119195026566619308943336460450640088, 3, 44042261749514593124547320998666362940, 0); + _reserveERC20PoolHandler.stampLoan(13096924855911126073033913, 17401918167236035274125930695465); + _reserveERC20PoolHandler.pullCollateral(21427, 64460, 1077237381967306309974391922500); + _reserveERC20PoolHandler.removeCollateral(1272402861347843290298019353620, 1089200479005857362, 36406379798286553506353504797268973, 18446768461673986098); + _reserveERC20PoolHandler.takeReserves(1142549699653651358609817021150833860183746000281792472708, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.stampLoan(4180834450004021022527583915847, 1758); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 72912858075037147359614871269014, 3, 0); + _reserveERC20PoolHandler.stampLoan(1, 1893470829300); + _reserveERC20PoolHandler.removeCollateral(1710597607333994348119197502608816340573449701434193339649383806375953024, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 21020706939215517751583125773150551365790482889837507644309844702968901977); + _reserveERC20PoolHandler.takeAuction(552979048490903395520280599659653477959198432355919, 540240851885027662253889981162343299104, 2, 56833350572274847799514119720689534045416261950732354); + _reserveERC20PoolHandler.addQuoteToken(2349739758286977737, 735212996269928123724988469400, 3640522836, 10284579721876266881891393514641); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(1000000000023217610, 57892985686215612072); + _reserveERC20PoolHandler.addQuoteToken(2171814375999237420117444889668582525763020984048, 2, 2, 14556053623485642397581612); + _reserveERC20PoolHandler.transferLps(162136567026946145306123381767141887174, 9007959255034249964216838420973, 8081, 118136964002572859859837696918299368370, 61826019110368578062464096063542685171); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.settleAuction(14119542260719767785234894486371, 2999999999999999999999999999857056347436142054, 4878239236900045323509362679586674827, 1000076856217818252); + _reserveERC20PoolHandler.moveQuoteToken(0, 1, 37535487457305224588733648404340402514756984818216210160403855069924351315306, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 123015380592769797083093); + _reserveERC20PoolHandler.transferLps(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 568894008406453016568853365465420419865586, 1196750590361842597156937833020628384550274705787944616080666, 316047893321207780906582855429631030158162702730303585119222); + _reserveERC20PoolHandler.addQuoteToken(5638233358, 198508750564953617430057627760560375641, 1000230978146460408, 1000240990997811974); + _reserveERC20PoolHandler.takeAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 1803427); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(1016053790942751135, 2406123636608900869322247606144194743470941254869315859621955192594082109, 13491444010753); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 714673505680475675414103280946461697547, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(2183957549713153055358883, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 29163428895752007001481637, 2); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 46744138546512, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 474380326920297844416106784018620246405990830389658237301310046452461, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 11169175673875322344395990081580153494006, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(220110044657104901046132539, 1000000000001191164, 114004664689476881020365449957009871818); + _reserveERC20PoolHandler.bucketTake(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, true, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3930672571898250259872); + _reserveERC20PoolHandler.withdrawBonds(61650382810397503772491419301, 1561255600967553974266709465, 1000001200032680043); + _reserveERC20PoolHandler.kickAuction(16772176796873849969938373446264094400300241260322046088846202, 3343453908842746309821278486324375251847331000305101488664710, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(6566919924381703315265308766522228182, 20099803675226931681650048229, 2252154385, 273665559806905001952085725258); + _reserveERC20PoolHandler.moveQuoteToken(1000519579043683308, 1061007092139251098364367396503451722998, 51329654876752648033329293048, 24700276367816964980573452412396411315, 63785232317443410805660795893); + _reserveERC20PoolHandler.takeReserves(0, 3, 3); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 43046380366594682960345903828002358336426480, 0); + _reserveERC20PoolHandler.takeReserves(1763367671699180504600745900904, 68252, 20638429240786859305244451970); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.removeCollateral(2895401224718325441848187736189686353848559317922026047623344412105634364, 4181033400743690235878304499901, 7833031364138575611019144401, 2999999999999999999999999999994098450471372906000000000000); + _reserveERC20PoolHandler.settleAuction(2034352758049069658535449585694488681402865007156375879, 21037162479165194146816301105974651552991422445, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.removeCollateral(2706076740312881745555422857357, 5477697151, 728091227790133244217207735130, 38233864569286544803198592476); + _reserveERC20PoolHandler.removeQuoteToken(97465519782135232454231280360246618419094609250142967331760530307765115948, 31673814871041842454136296556147159301180763160983309627196402, 2197404270151, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(1, 0, 0); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.repayDebt(40274140300980023555382950243763, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 9598077598740272130444671); + _reserveERC20PoolHandler.settleAuction(30575243890863752539916359, 358259758776036111969760531588565491621749658479191684272893191197230, 681196006845298604958, 1505330781441830983947229343836378372689332558855414813); + _reserveERC20PoolHandler.kickAuction(415009729617972209913046998474488681571455143315943983046049202935791595656, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 6657657252957279375857988161566912621294882031263542577655659620998460, 16114261151802324471660769652159150671394016741863486); + _reserveERC20PoolHandler.removeQuoteToken(801962190521613917410295344, 2246564893928095598945327602957696, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 34079307286121238818185907553588742729372576); + _reserveERC20PoolHandler.removeCollateral(30452, 16124059157417718630591580549281, 131458603915343584686370995441548854161, 1004229939141425347); + _reserveERC20PoolHandler.kickAuction(98503224475133340537150100, 12840411712734989989960225020613, 51456, 1812806539); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 215491550024279991542185907, 393008999958874841101609612435147643171204657540420633989796952654, 2); + _reserveERC20PoolHandler.repayDebt(12998093500586727712140745172209867622153073304748817, 277354639049469321131562072445262483298236691865406621, 27892921569); + _reserveERC20PoolHandler.takeReserves(0, 347929645452613931698071799021922311051482652, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(5755272953, 92585129570117900617820177, 43064338866674122638702164443284, 5934769627, 5988780947); + _reserveERC20PoolHandler.stampLoan(922147135552768431197814124315190223382199283803521894306184201152011519335, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 8065581881111943528256674980246090645943774754783679147708962911225011, 1433596782); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2328098145214290709362045844264955828537144853952, 2); + _reserveERC20PoolHandler.bucketTake(30223913719187411015099042823913, 95450460039272525378245132291581952, true, 74914870867152585925798636763120, 5587686567044121); + _reserveERC20PoolHandler.pledgeCollateral(34390389905367902894256992673259758312, 1008319480812583236, 7284293464610673968712557); + _reserveERC20PoolHandler.takeReserves(4839369914948485536311177243640228782187552931906459316785932923808, 3, 3455450109666356); + _reserveERC20PoolHandler.lenderKickAuction(329989579727774663669521959110443874525400320718808849428, 103165021693077646146047977187908516301881485215742230298484021765076100, 1150597981574); + _reserveERC20PoolHandler.kickAuction(6200554308268900103875163166642732809727778471782783387416484685620269911, 2637786915418853679590917485010610478489, 16906931101703075300630943910455072970639907275797283043468908921642998, 967349384700680560948784142454477748582147828062247560862); + _reserveERC20PoolHandler.drawDebt(0, 0, 1); + _reserveERC20PoolHandler.moveQuoteToken(1009395464631629454, 413340096966650934184473682951, 6193972670593222206189104093271, 1005237869797174944, 312016216297789234340862982); + _reserveERC20PoolHandler.pledgeCollateral(58340303886453382193803, 3799378916714135232014097239041628534129359, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(136111003069178177575, 1495132701649993187066168891058); + _reserveERC20PoolHandler.settleAuction(2373876994194266959847439264416, 73983, 10029175205061705968054710581735, 7747599232706856039574371771989); + _reserveERC20PoolHandler.addCollateral(2, 708479726475259928928293975923733758115794054647859545904818906536115191302, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(3, 14620547873, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(180661923447394783985020273491, 5737810519832222, 844023317772399972093909293838, 64625958802197332503221671608579); + _reserveERC20PoolHandler.lenderKickAuction(30420, 890262004329837410586134224414, 1795535059356954448525583438920); + _reserveERC20PoolHandler.removeQuoteToken(1000000000715993356, 37908, 1000070648234669758, 2811270578440380059914652022816); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 2); + _reserveERC20PoolHandler.removeQuoteToken(228129627881710613674508951686382, 1000000000000141866, 196641951783022957376834074058397585, 4589443536055080336048548883878); + _reserveERC20PoolHandler.settleAuction(471412970107466626632034970086, 6005993143, 82705, 1000000000121581693); + _reserveERC20PoolHandler.addQuoteToken(1000082536162397512, 2394695353532798029656571801612, 892582166264372133727890963541907120729, 132381786413962386027319801817916153001); + _reserveERC20PoolHandler.kickReserveAuction(219280792910873682743326261248, 38121296429988558763016294539613); + _reserveERC20PoolHandler.drawDebt(2437962894747437942118158810479615503783386915515549, 3401114862580713748740808007203010507081818953597598907340723436567071892, 2); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 627039695954044070884686594); + _reserveERC20PoolHandler.bucketTake(18736250499281164026350301219238, 265577785272927768252663221596, false, 219390843022941582690017087419, 1044199411643492777717516926359); + _reserveERC20PoolHandler.addQuoteToken(25750005549042846242455146999506, 29964238006514545874953828682, 1000002956772493920, 2401051917764837470223325122158); + _reserveERC20PoolHandler.pledgeCollateral(54658981051777836000136663033306098025179695701141674662147813585, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1121563079015262112077577651197074160363); + _reserveERC20PoolHandler.pledgeCollateral(1, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(0, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(1, 6463, false, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4610210483641668374977); + _reserveERC20PoolHandler.lenderKickAuction(180426114720519517859590024, 2085633667284622544970913747395292860246990542951202, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(2050510589609794002802615685374833145075809802164061769011632, 261065255624492611062590338868167063641246184929109690487, 3); + _reserveERC20PoolHandler.removeQuoteToken(2247380935732947348893340281581797428466112822608747307583473748338064770, 7612234485140164417810045937348015785, 15078, 5751328631); + _reserveERC20PoolHandler.takeAuction(2587630, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3506257, 494); + _reserveERC20PoolHandler.settleAuction(39249124595350607908918580940, 39818996365, 2531418444027080282485790485783798351313883331029779306784919498263857133, 2978085238612632893692951222020484855); + _reserveERC20PoolHandler.lenderKickAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 284459001752516109674); + _reserveERC20PoolHandler.takeAuction(57697564, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1012696265121540, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(3, 9095661412179004442362142629545543960651, 4400197537373513665962279748657830169045981047918099929); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 14); + _reserveERC20PoolHandler.bucketTake(64857548702775982139269518511192, 64510711346303360959384501316746228, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.bucketTake(13923070541214964670817005410021236514668047783895540479066610171, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 30249712295437220500703429681018291871580, 2); + _reserveERC20PoolHandler.kickAuction(219613083803630203353758721874907, 354101826311, 723237877259748975132813281101179895364527982381459719455194768774534, 73998548503829); + _reserveERC20PoolHandler.takeAuction(179521075435954674, 4303697831682237121720178734682700445, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.takeAuction(166545641477313779117864, 1000058269567998472873362887828, 1009436743372486497, 51998); + _reserveERC20PoolHandler.transferLps(364509043982473517986985360042139063226084660562784667748829940, 0, 3, 1143160322234332616529246846690735085896903012412476811430380366620708, 3); + _reserveERC20PoolHandler.takeReserves(127998273869391322840810912327, 1000000000111043218, 1099853821714671717); + _reserveERC20PoolHandler.stampLoan(532784846832431843308046906418103925104195856229, 2119497931367147456579810991543869068); + _reserveERC20PoolHandler.removeCollateral(420826203263313560442309092052891466740352912345820767087807824550047059, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 122558112198702857036814023327413816654639); + _reserveERC20PoolHandler.transferLps(0, 585394621035620311296160985107610, 4199185791110, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 15187); + _reserveERC20PoolHandler.kickAuction(1078554195378237056984906473095520314194185904248433620092579477467461184, 617137836388259409850191783, 774575725357077725094607238585, 22418006904368152912118195410952); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 7261994146761492561817709565939537606476172825399038707347927381928555545, 40529614829477331592083687217999087815284719552331245095015825); + _reserveERC20PoolHandler.kickReserveAuction(34409127713544541, 13616072522078); + _reserveERC20PoolHandler.takeReserves(9246871680641537574977368116674596946, 3673162502465928325601519802346139, 1000240990999618039); + _reserveERC20PoolHandler.addQuoteToken(30655, 463505727105150891089304027493379563472459, 2332884339205578832016028597723999166477578676809023024877530437079685664565, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(516065903057417933730817674595136, 20047887996190650190961600692802, 2999999999999999999999999999525189703730979251, 17837011674972612578512844924434, 2958640167); + _reserveERC20PoolHandler.kickAuction(3818451229801487346405391577, 32293, 1684046041483350401321036469721, 25139237979148347996863650291249050271); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 539535765980691, 2420168371161904933950187186071887134779594115541807585761476926630411198); + _reserveERC20PoolHandler.takeReserves(21377407618636039560, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 102664938816263830596670139526100769265253370976548006967006784503636, 30206812); + _reserveERC20PoolHandler.addCollateral(62312, 1000000047684033003, 1000033545414780245, 1991237582147586694971017775563); + _reserveERC20PoolHandler.stampLoan(1, 2); + _reserveERC20PoolHandler.pullCollateral(3303111494156511595755843360592877363810, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2627907488753638605485950321273482333604397635151776459122428745); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 30865046305173681093263583025309071573105724792299243866999204382537, true, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.pledgeCollateral(1000000000003498646, 66910385105328992999999999999, 464971398640989319013285597001); + _reserveERC20PoolHandler.addCollateral(2, 3138576205977167595718012241362432336556958497760427842148037005170544641029, 10601933562731498751053320340654881845303604387539935157802, 2); + _reserveERC20PoolHandler.removeQuoteToken(1622572760105172, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 272041516687347666223172156953696647998214988788690, 3); + _reserveERC20PoolHandler.addCollateral(4903121772289779849, 716668971022171967397660473389794930577208631681775416884729188520061429, 260456383139510141731829451655, 2999999999999999999999999998999999999930508394); + _reserveERC20PoolHandler.moveQuoteToken(915902654856083752899562054799852618789851199587269, 1, 415882402584740899, 1686041014231965223229767734789399013049715723967780969662871506167, 3); + _reserveERC20PoolHandler.moveQuoteToken(2917191812630032318111313721340467386, 638651698595258177384217867947, 9167345763208991464356791030870949138, 2127764256965559940069755787330, 236487290477084743039809290213); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, false, 43071744114619102783688612597410311206101333851985, 49289343291373114689494136806664285827172125080404020474539290); + _reserveERC20PoolHandler.takeAuction(1126665256510101601243310150856522945800, 22122302177886651648325096856835802601622909544213141, 1, 85034626202226942241247804741496855671697669); + _reserveERC20PoolHandler.pledgeCollateral(141657290875244951546013942833, 3798776759, 84664851344657982972372108); + _reserveERC20PoolHandler.removeCollateral(508404408847162209642718651925631388563, 2391119945801300800484351102997267012254714729045982911347240137486118195, 185919462159108004947579687560, 67980428048646220371137125568053); + _reserveERC20PoolHandler.addCollateral(1240969, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 4297325187906259560257097318553655416696957740601161396063777240381683, 78830082650599184704135273); + _reserveERC20PoolHandler.addQuoteToken(44962028399950319882808777040373893682869157659664297489546991, 13307458065911294367078514484, 2, 1); + _reserveERC20PoolHandler.pullCollateral(58527, 1000000000093914182, 1000678123951647432); + _reserveERC20PoolHandler.takeAuction(2382312830102170034555103562321376785334656913686901286, 6921357475588924142171357597930, 3, 650248626233224); + _reserveERC20PoolHandler.addQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 157716840447, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(12147041703353822723088148894397981716, 132478102672565379966386997798891, 946191971975728714000000000001); + _reserveERC20PoolHandler.addQuoteToken(354578557, 1910023932842851140772886337259655523163264366321444593414, 2, 1); + _reserveERC20PoolHandler.lenderKickAuction(260968832714450856315273278904687030, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 8724455504376048736827981092049475113293971248609253331170211440799855, 28, 1822194408810111); + _reserveERC20PoolHandler.lenderKickAuction(596890494423, 8246811702, 1955897184542633144661885119244558847556225181941816); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3217380728458491364479623260489925361859634064344226558479490864597743363, 1, 3210909222690878943397111556598120637654597016903415880761342, 3); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2496892792271309804, 19206392190613392304183132198939444768); + _reserveERC20PoolHandler.settleAuction(8432223726050901581, 7716739717716879088499197126438665994673244109627210400381536019404496761, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(3, 2, true, 206229347639117, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(50613705626245299777667836962030097227906832603, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 3); + _reserveERC20PoolHandler.repayDebt(31074488651322851568476021431354, 283445467481269627464706151, 20921146422305740063385094484100); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 12274405104772888227854236925817911977497968189370160204832350962361313, 126161807442859556684, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(6436112, 361850204556840049932704061840118006, 120331808194267293597); + _reserveERC20PoolHandler.stampLoan(1820336344696950921536010297590965311868576, 0); + _reserveERC20PoolHandler.takeAuction(27725864396886927389364635636532968479524537654518344226839674850085195218150, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 480, 0); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 13014877026815674290047789291134157572987195800483475127405559377811398091, 129722322951850279781597660864865688480302791549633064); + _reserveERC20PoolHandler.transferLps(5008215765408597953328070492413697189452439003885007662, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 8964298120018439458030259766639); + _reserveERC20PoolHandler.drawDebt(44930194440750903189544042888513841758692695944501329123195605040568, 590130856571444735973542255524157349608887203145907243099, 1194103876564594445841033669472401605579993307695980266033); + _reserveERC20PoolHandler.repayDebt(1000075799206068574, 2492782121256772442367047992077525044536851819101260705693738389589354496, 2108826192261973746834722367416517869835216091918698715685036116920780645); + _reserveERC20PoolHandler.settleAuction(0, 40148759064716605, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 30534154509138689684268692775065644178588804385973628507791789742); + _reserveERC20PoolHandler.pullCollateral(2958183, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.moveQuoteToken(262575916809947301497353205728347718138310, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 9242551680433995990969130, 1, 6840891852548407460); + _reserveERC20PoolHandler.takeAuction(473166213337632619511985426798, 5866374981535655322, 371964153095567796236362602927943631872, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(10147787349544923541094644411093964573659822466999873418195, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(541020994251837388035144105200975854766488881428115745169519870, 283027340281843514334088707785991230267, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(20515163156380536773598830150021872791867513088463391728, 0, 44171282573264933597160647488317265934, 3); + _reserveERC20PoolHandler.lenderKickAuction(2, 0, 858684533476865308411); + _reserveERC20PoolHandler.takeAuction(4773088118, 22607, 139369735929505915120154734836, 78352708318270827645961818935726565432); + _reserveERC20PoolHandler.lenderKickAuction(12724390873604224346359205035738, 159815708886786701681055438043, 1003572811540021259); + _reserveERC20PoolHandler.settleAuction(1829987299, 2936190534, 19335597506716980622451481624773, 1913463767772176810046155817519197227883560216429395447708892828644936447); + _reserveERC20PoolHandler.lenderKickAuction(3014782838102424856184207901383952890801568187114206040, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1351173027635718779078278218807587178859879656860156782892, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(1, 1, 46140072713985270680521); + _reserveERC20PoolHandler.pullCollateral(551, 2841134235218689205434812447989193945402123389260149484650760446936693157539, 2); + _reserveERC20PoolHandler.drawDebt(455965677323041789164, 2857831999395599278187378297492519899388836027178997012016036434012226632, 91983849335155677995001163634828203950462714928654334525943601638); + _reserveERC20PoolHandler.takeReserves(335405547041349740645014958050, 7215293014534884518281729789460478, 46748); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 2, 63080821361174077421792703, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 54508216011788434414181103635410639401383783845630259965161570369922578225, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 10481231636473516121630230077868183087); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 322410023); + _reserveERC20PoolHandler.pledgeCollateral(1, 8964327223355450740054333955798109377922423237226329978501154439887, 1506809633718246133769268994008884728186167975194531775028); + _reserveERC20PoolHandler.addQuoteToken(151398619301627109675098881012, 9963590853436266956970376481162, 25504, 42667264151757742125906729334912); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 1564349364267, 0); + _reserveERC20PoolHandler.lenderKickAuction(1000458816835219747, 1000000000000039003, 1075578697509380707); + _reserveERC20PoolHandler.removeCollateral(1280673357933178122766258, 62508092282364881545585713704050, 1865585847593287984780407835067, 501644119567380415535997503919); + _reserveERC20PoolHandler.kickReserveAuction(1835410867284006627969568664035, 10855135212239144243345408964974); + _reserveERC20PoolHandler.repayDebt(12673012160115895460852615343, 576322992015232933715819, 9338270839912378099364348627046769987); + _reserveERC20PoolHandler.kickReserveAuction(973270584230943870678247651511156, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(1330516261391179765744718048126100496199606462228186723533120834988673914, 1006700885942607029); + _reserveERC20PoolHandler.lenderKickAuction(58083923929620376822373143844630830121188365871833979596646, 0, 1727173724918563849846729102); + _reserveERC20PoolHandler.transferLps(12713894166619769750989586, 5216538136077461594280599108346, 954024099094726539935456585, 5542604763679293184058071627091, 1000019094880910074); + _reserveERC20PoolHandler.removeQuoteToken(4496580805951449749771026633203694194, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.addCollateral(13985318827211561843412772799, 14817001564325253188640010314, 74913644917214137768720214369601, 37725173059682236035242721572121); + _reserveERC20PoolHandler.withdrawBonds(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 569008484963974859153552532012432813145952097817); + _reserveERC20PoolHandler.removeQuoteToken(812895267963288605606788107458, 74430395961725425625933237235, 1777130730, 19999999999999999994426088976295501282860636984); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.stampLoan(43830394217766973192, 36280321969538189931850000000000000); + _reserveERC20PoolHandler.pledgeCollateral(84143901736179996378207800168098696271325226793743059711819643021769496854531, 200740602523167515397266216363, 22920492754760166515028298127); + _reserveERC20PoolHandler.drawDebt(2999999999999999999999999996792564360482891545000000000000, 8246437547551043500275136159908, 15947); + _reserveERC20PoolHandler.lenderKickAuction(1021141897451035775, 1055374390106095874006629322849, 4598913295); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 706928729349905019511753252210649002536905790327415941318807224166204, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(142276, 3, 271001910746794178459011240760139); + _reserveERC20PoolHandler.takeReserves(1115824820842508036, 15933270078871761812117582006987, 1357649379177329302907771116394960037); + _reserveERC20PoolHandler.stampLoan(32599211116058614919, 78302643337708399432); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 11167237, 3, 0); + _reserveERC20PoolHandler.removeCollateral(26044206528185994782153098918586826413, 1104248648705594015, 3509341264260648990110727883202040628, 2999999999999999999999999997814709269630473694000000000000); + _reserveERC20PoolHandler.kickAuction(697000978993495, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 153057828705967957417470293634256911, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(955310360755770935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1387117669713284708856950963172701797743627548467448896838150, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(7383345878719647168784774283127, 74430545356066234933014513840, 2784474593516162278566039738797, 5918352280843865778199492956060); + _reserveERC20PoolHandler.addCollateral(1000458816832192962, 3920924922510553195090467047514860, 1480077595905783023935443692113, 207128186553710268924487630748); + _reserveERC20PoolHandler.lenderKickAuction(16286203, 51288653253394427362944724, 194450412450614110292496695105); + _reserveERC20PoolHandler.kickReserveAuction(1777829192, 8480862891615800496068497108); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.kickAuction(0, 2, 0, 145558); + _reserveERC20PoolHandler.moveQuoteToken(18740, 10664133606031138684, 397036804303609895217490, 1000070131835073463, 4131028764894246679343321899698176388); + _reserveERC20PoolHandler.removeQuoteToken(76339453366622739851825215574498037056722750686, 6949023785594968199811178917300899351281978411146693, 2293402, 2); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, false, 576129704061805846, 2); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2099009591523654408247537842656940430384106946367491537898164885154544, 3524818); + _reserveERC20PoolHandler.removeCollateral(1122424258, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 23725736922817887557439791512637461781383522733440385722044961703244); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 146180735028986282573692083541237359380855184098639895732920041207320141, 153206886563468683442129317070675984398882, 1); + _reserveERC20PoolHandler.drawDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.drawDebt(643405779938116454063472, 3, 83392478932567988377604875); + _reserveERC20PoolHandler.kickReserveAuction(622953244276780991092736982344341997151644723, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(10764, 2138070741994412050937697503249016, 68394, 481953092034948556057665059108); + _reserveERC20PoolHandler.addQuoteToken(22172340373418083541739244969822, 1119361615045773362, 1000000030704577424, 40937886870973085326614316038357341497595861611122247927539741698); + _reserveERC20PoolHandler.bucketTake(9, 886507058773173306394864087357549898708, true, 8521062181025757465921094590149111644313126217576, 6371790343433898095920044401041209757325291833579647369853491); + _reserveERC20PoolHandler.takeAuction(5467712821406077829590925414, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 3); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1624564935376178047337590713, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(1637600322117018065517599837379005080783156933192913815587541, 31210490332116522955870600439858036967792732637342300); + _reserveERC20PoolHandler.settleAuction(3, 154665875779417987243052443487425702517177263, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 29149158942606549958412002976); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.drawDebt(7623266315073470, 1021235885736244933, 160806744195843208946710669908606619557309874936196517624617274); + _reserveERC20PoolHandler.transferLps(1498554527062180109109995827572380018, 1000034827470998054, 25458807900101851177204241980084, 2044570458535587602980852307973, 77029651233408849916467066007192513433); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 17846621964478); + _reserveERC20PoolHandler.addCollateral(105504354400967535050703039967300568045922102163978075715846892160, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 5984203147307582440608811092215381330946214167818539454706546747822950936049, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(81943180396019878492893514914732204, 28503260661054448962631098424394010855070133649888126922757568131303743, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 278591654748879095535853); + _reserveERC20PoolHandler.bucketTake(3, 297715850554287873981215774490763227786732024328759101335402275419191618938, true, 1, 1); + _reserveERC20PoolHandler.withdrawBonds(20522237981417360377662375172678255135562186280908325912353233, 0, 0); + _reserveERC20PoolHandler.removeCollateral(829185262643398984, 319555281490478423826295399565981765364549313775861142711992352, 17311199021442233506181203135608112698555197028739377385, 22); + _reserveERC20PoolHandler.transferLps(865483391239356306444399365, 1642341948161299821769033128053777640950687075518959992174086682341845255, 4520176228047941089566, 7412925806052124, 1000000000241629152); + _reserveERC20PoolHandler.moveQuoteToken(89379218552101074789482586499164610694776068938988185, 9710777843975182803776256992216322748, 10836092036410274924994998081397460647267936932713, 1, 1); + _reserveERC20PoolHandler.transferLps(72465061507783565766745451477, 170922588376656208479, 1000000000059919104999999999999, 1695663275120558205545377495359748854, 124275176367156028590919393649509473677); + _reserveERC20PoolHandler.transferLps(31626269441297311919637413864433, 23598097845304418443395860453007, 26076563022625860, 999999999999999956062976970423373617051987323, 2002785754928402494163052861021); + _reserveERC20PoolHandler.moveQuoteToken(1000230978131829014, 794952907137491022405557845, 6539178076853329696076614790645, 29925881196119549605264620641604, 74042); + _reserveERC20PoolHandler.pullCollateral(34034407121678854499143267776978, 109639073899019666612065173816173705611, 9956585008332402408712621425756242508); + _reserveERC20PoolHandler.lenderKickAuction(77842, 8331455450554169291537190, 15371); + _reserveERC20PoolHandler.removeCollateral(1016447963942131581, 7363096204897351286892287300, 1000240991059678394, 616710560932646605136); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1155374527790113558206418424286704798153017941666641, 56091705351176137579047405464213163258476315680468838); + _reserveERC20PoolHandler.lenderKickAuction(32379, 2405077630550209523465351349483, 15140557188405638428733196161); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 95641736269540662633876039, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 512630369792530164582585403462222006593790847796744367960); + _reserveERC20PoolHandler.settleAuction(4081238961191211812445947031147, 1011863933178202060, 29545366051055937372753755372, 86720125472534083689608434502122); + _reserveERC20PoolHandler.pullCollateral(198376196234190490209316283660748293047, 213374985490187192258108211425608628355401357222153829141562, 0); + _reserveERC20PoolHandler.takeReserves(293617534834109118974095777569732624384320863948611, 147441468088141568427938107056829897815485744005, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(1000000000734401070, 127721586303341355084350181947, 1000000000214464204, 1000019095230569803); + _reserveERC20PoolHandler.kickAuction(285208728037027733554344104727, 9936630253159098797149786108419, 1143007481717886932629977739822401681689263754931232984356688840123908256, 7807802062449257); + _reserveERC20PoolHandler.removeQuoteToken(2233907393, 1000000000125138944, 1865121800438393143404599064876541029966687264427747448501660694392401505, 2359413205926514213190752732292669869); + _reserveERC20PoolHandler.pullCollateral(220114433, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(15082550459648454977065232754051679041029350, 1480687242327323816, 1); + _reserveERC20PoolHandler.removeCollateral(7088, 1, 0, 27281648906453013897673203063101193216667869671694726112715392423996782135); + _reserveERC20PoolHandler.lenderKickAuction(48182350709870181348894092555601, 151417225773917376013486479259653548700, 9634283823767531578153813184040); + _reserveERC20PoolHandler.moveQuoteToken(24517183064107195677971173308, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(1079849609977863221995948254163756027511442803, 4395316306900120131577218771822676); + _reserveERC20PoolHandler.stampLoan(967680086110869257535658074376201, 540302719113547408831060285460); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.lenderKickAuction(0, 718327369841087148705725786632790401038654146731894414845949, 3); + _reserveERC20PoolHandler.lenderKickAuction(9, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 16106683789511900141722020511769258374114322768742131986015416943, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(5254489634205500937449692584934191461, 0, 76227688813327517); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.removeCollateral(22226664219603604144280689946559, 30443104951602943156545791897260, 3976148764166699976791942699, 1892469782095313594619727835834); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.lenderKickAuction(39395217469508527453663281999667889705264196462859914751717230347034, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(42239790779908756585849566949030135848058, 528758445381215942837531242771524972873682718579263031347, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 22148765611998976151877578177755772597382881330512530073058703023); + _reserveERC20PoolHandler.removeQuoteToken(877585967397960839171067987008, 2625596862287598243306957511789331779663333180900735427942790147527287753, 1945053699798311687, 8055253599435786310207998917403); + _reserveERC20PoolHandler.addQuoteToken(593584297084020458442696167448081885656884341604237290, 11716642560641839997811483850645, 1887008727482073222074229145028971, 71097); + _reserveERC20PoolHandler.removeCollateral(1000000000062109622, 1000003393139864157, 387579946911380449674280963551, 1000230978123385846); + _reserveERC20PoolHandler.kickAuction(15421140, 254804592, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.settleAuction(14254961170732252, 152316634, 2, 1); + _reserveERC20PoolHandler.bucketTake(8229419142922296699883139860646, 45743, false, 1073421785798919896, 999999999999999975864521145567993846832349720); + _reserveERC20PoolHandler.bucketTake(27442211245557863168903094281252674095629532841347046574273643747001345, 12271, true, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(372219425254666280166906003842, 883672759412032645926478286676980, 2447298995); + _reserveERC20PoolHandler.stampLoan(2, 20675561388016034695790422090812772796811732997418336); + _reserveERC20PoolHandler.repayDebt(24699427259500108479459535190159103867684698782283771862900890672651599212, 80385352170103583231574091169812288652393205377202977230148652771374776, 1); + _reserveERC20PoolHandler.drawDebt(21218006, 3, 3); + _reserveERC20PoolHandler.drawDebt(0, 0, 2); + _reserveERC20PoolHandler.settleAuction(1028353898496404703, 7055300558270063475741282111572, 49529572653622921324218170418930, 35753496140515073358053826651666); + _reserveERC20PoolHandler.drawDebt(0, 19777632029372594297484843540404805779887448402676439279579, 40408772555856227037967646749005); + _reserveERC20PoolHandler.repayDebt(215007788366778221109930172937751698593, 1000000000176817241, 21548379124567368451021851439249); + _reserveERC20PoolHandler.removeQuoteToken(0, 39378537568171457724632524872893438551652365887960721104456850, 29303720443593965308959048107946313361551520796172260001815398, 457318331800565114163776337965923056086238095017934970678054298); + _reserveERC20PoolHandler.repayDebt(1113507503058674995, 8836663954569566708062521083409039562672597342356352474457494330555090931, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 24724302441143292063291077380886415930); + _reserveERC20PoolHandler.stampLoan(1147767114191192931000000000000, 45815471605220173346313183973113139373124); + _reserveERC20PoolHandler.transferLps(23150971074096927116469195850, 286, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 18761138930350179551423841984741538830891107165515302458908943363577534025080, 10184822840579964078072886679282056786562806567328326444047252102); + _reserveERC20PoolHandler.settleAuction(1, 31, 52277856221418029558969546253098793006956124543284551196713503701346, 1290923605270643086388924337681682575886764396656711422253); + _reserveERC20PoolHandler.takeAuction(1063374106503384597, 2391474871458218321152230081291, 2335309831762922619732684900933778836350057681816119309284827530000607022, 20906279282198407109120087); + _reserveERC20PoolHandler.kickAuction(3, 2070722124329687732417327758845, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.addQuoteToken(3, 839483846761329658, 58908816099828920167427089909777202106, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(70120086419873026464065241248680153250413090065600474044, 773597559511); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 285381747943731609476170609889959502, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1040869558552058597402447096457525592652746375834425551389562875); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 1); + _reserveERC20PoolHandler.bucketTake(5190401870569684303574252611241200, 14625232687325648047093353680035, false, 1037881783653862277, 102274459622046227928741941); + _reserveERC20PoolHandler.pledgeCollateral(261587150574286426900127532760, 925042388957119507374399224566, 2215051178066103070729026585808); + _reserveERC20PoolHandler.kickAuction(2618626122755090884030755798686, 32688184274575405733967734454523, 1000240991000004438, 4589474927396506677950517681172); + _reserveERC20PoolHandler.takeReserves(68148462802374401651568341982563173029927494702282582, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 6326936332409057945187595045181660492, 16958542883712895, 9619294753141280121873248276411705334133247091001883999733); + _reserveERC20PoolHandler.addQuoteToken(206412086575204936019281500827314545151415, 250132582606832299002943, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(3199298834810623761218557581878, 27493714365230915635108053917849, 1000240991002183096, 831713106601074272493061419251); + _reserveERC20PoolHandler.pledgeCollateral(396, 28, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(2, 5786089834996815466009174, 39841734955476922014064806912976631675, 0, 3); + _reserveERC20PoolHandler.stampLoan(379531825808762830464345281461, 80513325154232128940398589); + _reserveERC20PoolHandler.pullCollateral(97913502422503163847728323303582924729878247, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 255676652342894479936127379952797689291496623973784021197617); + _reserveERC20PoolHandler.transferLps(827199319620199469468901941257, 258780282009393112186762167237831, 22920502040780974064890720564, 2181325563638209616523516687, 2934533973841838428733204414362); + _reserveERC20PoolHandler.moveQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 650910606908745766174481452291393444914971917437, 174124379405211060089404533270025870260435535857012276953811979601792149040); + _reserveERC20PoolHandler.addCollateral(111, 2, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(17320961365442945696644041871, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 612249048633531); + _reserveERC20PoolHandler.removeQuoteToken(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 263933645595320519231234, 1337767); + _reserveERC20PoolHandler.pledgeCollateral(31757106538967725076025003, 5392151635, 26374104083277384238521094466934470580); + _reserveERC20PoolHandler.drawDebt(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(1676749258810486008841497175300853550275230383209049631856373959190249471, 1000001132487355150, 70064652226805661994814627893729); + _reserveERC20PoolHandler.takeAuction(3934699917168, 171813796974825691650119598503032762, 155, 3); + _reserveERC20PoolHandler.pledgeCollateral(2, 9249215794495178915, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(7747003083472594215715819503051531525, 27578693559183424826750945342703, 192576435680303478565216357511515); + _reserveERC20PoolHandler.withdrawBonds(1550374964615587540909733007973, 64182, 6374053800744836785475154); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 379265367086613164521847, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(0, 1582484313084070100435873670999473968625607928204965957766846438, 0); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 30657313382541355168974102805752407217, 1); + _reserveERC20PoolHandler.takeAuction(1, 1303348008516385537774375671768277501425627250643436187377, 27625121162584652228574571572820259006, 267144245946127810301790031155838); + _reserveERC20PoolHandler.withdrawBonds(76694, 1006164769693841850, 1000000000000003085); + _reserveERC20PoolHandler.settleAuction(29047933887, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 313463365340140613678111472522, 27470195475174267); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 31636464540077504605993497118, 836782786909); + _reserveERC20PoolHandler.removeCollateral(16656954955447601195216702568215, 5136821274534946473339302802, 7071235878311447234481062231222, 303620022265123241849184172304); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3779687590205517694723); + _reserveERC20PoolHandler.kickAuction(1302509182896882885603795671238735885370199, 415746497180634647472791, 0, 1); + _reserveERC20PoolHandler.kickAuction(1340699867395203909, 4341320732308352422785296600, 1205492761, 3090321064161269969148831418977583421337194313361130982); + _reserveERC20PoolHandler.kickAuction(124988363431413762, 4432172161164707127945469718, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2016); + _reserveERC20PoolHandler.drawDebt(331899649550288579, 2773234673889174629003262346549244958192279, 2958); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 33374265503466266303577093023416, 5471958123163256630581423332831192); + _reserveERC20PoolHandler.lenderKickAuction(5768381544525145101841768687221229633, 1935234301194349050967643856328, 1000076856220072035); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2484205825214278246685188171695188070356304468911886275879643926658158, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(0, 23222231201668976985792736943557080605431483278396063752066619173268127, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(15415343435379590854742390363456712444416, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.stampLoan(2, 2); + _reserveERC20PoolHandler.stampLoan(999999999999999976734716895964708109923837796, 489191824606656204710270692857); + _reserveERC20PoolHandler.kickReserveAuction(6, 12087854445929186758080009402845865207499465726876957630635598355); + _reserveERC20PoolHandler.repayDebt(1039184053148947032, 924771690957274127833982556945, 428573346625399227528370288914); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 4173607564563631749411927451751487502613493809101186020430945946416963, 11663146827882870672465119896133856755567806515731287); + _reserveERC20PoolHandler.stampLoan(13939081854933124413962598560532404190, 999999999999999999999999999999999999999999727); + _reserveERC20PoolHandler.drawDebt(1279362928129653573404460982620445691699413941224537499898008401867724568, 355957660090684398613, 44744024114211452564956671848270); + _reserveERC20PoolHandler.drawDebt(183440419130695309, 480058342334134597092927261152860327472859, 1); + _reserveERC20PoolHandler.transferLps(3199426932525831133653592919681, 108179271518998198376902474217439518904, 2362436179255680087827761816201899987814835952911704081899334885020646952, 1000000080004842866, 23637629197043262380488824721445); + _reserveERC20PoolHandler.pullCollateral(3076254755954421292851151161335688258320014524671563677276647, 16812925287146760466946847513640, 550155421664204565); + _reserveERC20PoolHandler.lenderKickAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5307); + _reserveERC20PoolHandler.bucketTake(86606524142255317182291195707, 3981, true, 1032701438901312698, 1000000726190151719); + _reserveERC20PoolHandler.withdrawBonds(2777080496, 0, 61569583970361325657204736344955529922387201062673820073175); + _reserveERC20PoolHandler.stampLoan(27108355479986125, 1002613801314377907); + _reserveERC20PoolHandler.withdrawBonds(1000000399782052156, 2999999999999999999999999999117641562009456846, 8440996938717277292704337614688977380); + _reserveERC20PoolHandler.stampLoan(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(17978222860299143839976017637447001967872777480546540547, 3, 2); + _reserveERC20PoolHandler.lenderKickAuction(42466813253112405165211059329378, 38228007356375402699066304526844, 3199298942178377354357939217089); + _reserveERC20PoolHandler.moveQuoteToken(531037461616431612760783947239555899261022661577095485152147783894, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 369, 18431567752999256913); + _reserveERC20PoolHandler.stampLoan(1714010968342409273747988398, 3924293161035983329513325990948); + _reserveERC20PoolHandler.stampLoan(2, 2407711672793099); + _reserveERC20PoolHandler.addQuoteToken(74899428470024384955354933332553, 60976634023865133353, 1426772663163299771656897741381, 52269045263255); + _reserveERC20PoolHandler.addQuoteToken(49367183337775, 2704785742, 12102956404684600333235492152952336308730607425322447757434917, 4102654571783120323649488914471470032223214134126216222794493386415636344748); + _reserveERC20PoolHandler.pullCollateral(3, 3, 1); + _reserveERC20PoolHandler.pledgeCollateral(427908393079958382091276370, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.lenderKickAuction(78173865344870941178244103417402735204547252412484061941336, 134551908172445754570414937442229429124414622665754860917587583, 3); + _reserveERC20PoolHandler.removeQuoteToken(1459155878194602255370966809582070561337767223316497212393, 3, 2, 28980); + _reserveERC20PoolHandler.removeCollateral(346865764269929621555309895257, 79235777159286508753083842791230798415631619760717392458951332265039583731508, 15007252568485311549567499, 995295080280930528); + _reserveERC20PoolHandler.kickAuction(15666, 74893419156263894669017705480880, 1000060664566382305, 1188552244650317623600663901); + _reserveERC20PoolHandler.stampLoan(5585781892871122879191441675701, 104418592723947488180918251705966583); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 59379122175684185167898535330508715, 1043462671235763778); + _reserveERC20PoolHandler.drawDebt(432547017532230944630839975539, 5686250563345494746547348224, 999999999999999987512802438475209354356189095); + _reserveERC20PoolHandler.removeCollateral(133294661093333576505278221510735993175, 32270686484345056938861785748337, 85528312487782972501655642586, 4627283657748430874844); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 36396785892449888914499937664436693600010, 18307725577294667053474042694849516737242467917325221285273546); + _reserveERC20PoolHandler.settleAuction(13757529111911269532268891353475954175, 2292470510653039817513984388676115181274671237720471488748052892285284369, 79999737555853186844325223073403, 2999999999999999999999999997912357836317193568); + _reserveERC20PoolHandler.kickAuction(2245013602702336680, 1938727377835496756204420716931, 30176472346462094906992605, 103908858199882307966689869085081); + _reserveERC20PoolHandler.pullCollateral(1739858964044990515640325191422057880530053808, 46151459912771513181777695687942417487933121294647139722919298331894, 171211885136981045522152090941806869475505661729991606062); + _reserveERC20PoolHandler.pledgeCollateral(1130308127867548588198544752716303, 29932058954330702696720125121, 1000060664563066462); + _reserveERC20PoolHandler.transferLps(93715015735321919890368924126, 1020307806282638722, 43271713894771157124527507193, 1000000017623239035, 38056526833399243206345250932846); + _reserveERC20PoolHandler.removeCollateral(385280794449071821256694791095787828643846849932731472586829, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 50534, 2852853399758557270554123156128190159000650223670306326066193316458, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(12712332942933811491048668, 1002377686673830819, 3639342646); + _reserveERC20PoolHandler.kickAuction(1030810693680080739, 2208647600972908380850614874495, 112218665316867101656089993491680724737764263069937378859690059150346121313215, 611545020433602267428683312); + _reserveERC20PoolHandler.repayDebt(0, 1, 3); + _reserveERC20PoolHandler.lenderKickAuction(79765981484709419917798, 44778714784135935154421956807027417236064983717088366126965304173, 2); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4209982379628378397893190423142314585670988959542671224526764157624954206); + _reserveERC20PoolHandler.removeCollateral(2040257926698741736830652506626585, 23383612064606932172300179278250, 230547813751126897763733639506, 781912186212835838215467164); + _reserveERC20PoolHandler.addCollateral(1000003634289208154, 999999999999999999999998320263150031909296150, 16087827896640014497766416946172, 3330186975317950347361377); + _reserveERC20PoolHandler.withdrawBonds(3916416391, 5812969848745757838321515100773, 21256); + _reserveERC20PoolHandler.repayDebt(529945899281133001825451902042192, 2946918174508610616, 474624873170206707486270703024); + _reserveERC20PoolHandler.pullCollateral(544006401566010262912557835967, 34806471196393223431438439984311, 11779838174686191460604398594365388553); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 3); + _reserveERC20PoolHandler.takeReserves(65332563888348185337060635265454918379010982768955266627147, 131853034762255226358000083680175316326723536217340635290042070729400747627, 7800792233755415578170533081907750086555335392975360); + _reserveERC20PoolHandler.drawDebt(1000000306197922746, 2732318391010719775936817702663, 17828396166849624790851894572); + _reserveERC20PoolHandler.transferLps(6522863492502312171867252323447, 172418775307638695390407047431020780074, 199087396503700588876751313766, 1000000243646688257, 12780965137526675993085699995940); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1028); + _reserveERC20PoolHandler.removeQuoteToken(2475007022083808655283001676967937303511, 36452, 17693387784530459568343491819566384986, 217319729970728110763880249679252814349); + _reserveERC20PoolHandler.transferLps(248523484050594878092761, 16377294852978352392574137481861, 46234, 13034146975700309743745847098998, 1010539456474434548); + _reserveERC20PoolHandler.drawDebt(1017753991230633664, 9209427295403109690648452374418246752, 20781); + _reserveERC20PoolHandler.pullCollateral(8450610088900181237632069673432658015647664597463362262221487619748583179589, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1179609873452071992706310083381164298371912533853135781188); + _reserveERC20PoolHandler.pledgeCollateral(30541371265393071586301039089841706085, 263745394795876063804608079383, 6359221076430058); + _reserveERC20PoolHandler.withdrawBonds(1000000000107285125, 56113, 4553501252); + _reserveERC20PoolHandler.repayDebt(858684156514545866577226232, 1859653693884417436000352786335029921, 24660438626758276667371554669); + _reserveERC20PoolHandler.pledgeCollateral(1006969247004029624, 575946454633710543109101487098, 1834566245719370502405460315617765802770444920283536252055224827012139628); + _reserveERC20PoolHandler.kickReserveAuction(64452712684898639988572137929, 2733389430352587045712916339430); + _reserveERC20PoolHandler.lenderKickAuction(982707956609075378, 61480295495119691358032517004812, 287731602664498785495203158); + _reserveERC20PoolHandler.pullCollateral(1, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(1016863743011790710, 2154069649913449705266363503443147555); + _reserveERC20PoolHandler.removeCollateral(112611881798166242395575034219849560549683767066083226826135462476695, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(375993932232764681229020900756, 3810766908850614511613346981265, 585879405181839844246635200858, 21072072792317657063483864623314); + _reserveERC20PoolHandler.kickAuction(25086839220108549287139285794156830890485005753218687356292724744285292891, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1318974597629939444004348939735339965147868303); + _reserveERC20PoolHandler.drawDebt(60775657482531644292, 9048814300904941462639018859708435660, 716993635241973531304300306890647930421906119153324417309754263839886249); + _reserveERC20PoolHandler.addQuoteToken(206628254538156603739417400080, 2130762312728468608658820179597327477779422513550888200532834853203437760, 2774317393468804522554110205415, 107112990469556299011229134); + _reserveERC20PoolHandler.takeReserves(2, 195654318803364047203657098620046057755702635364288, 759916990669194773670376826204194427284056296476553513456133712488); + _reserveERC20PoolHandler.stampLoan(2, 1383890699173953066310063740143990658623892304167627121413304510964764); + _reserveERC20PoolHandler.addCollateral(62924524730740137174097751481545442520, 21887, 4848640688129210845779806328569, 1012745817140952219); + _reserveERC20PoolHandler.bucketTake(60391896885534796491243663166294960761460118771034895278993646498489132704474, 119656136497763938513698538643, false, 1010166655338455319, 76087); + _reserveERC20PoolHandler.lenderKickAuction(6903125958394710710, 708141645367666269367695516732815954975, 0); + _reserveERC20PoolHandler.pullCollateral(69211026227842118163449340497902, 373721294067031774162, 0); + _reserveERC20PoolHandler.bucketTake(1000391666887014725, 3520, false, 50102431299876827073468680951, 19255258593203030289221521341907); + _reserveERC20PoolHandler.removeQuoteToken(375425483478949014160206418170311724666910447824438504963659473686624, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(285538331993786472205240068, 2825401949501642673316627437771, 686212025897329331); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 714651677906436755477628357947786635041338892092034, 3); + _reserveERC20PoolHandler.addQuoteToken(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 206411773496468201882032931744); + _reserveERC20PoolHandler.moveQuoteToken(964667365860148516828564492392296, 1000080326117210692, 9082462256789910, 22475532517585985391717677457684, 561020555545009471107445756192); + _reserveERC20PoolHandler.removeQuoteToken(0, 2, 1, 114139946578422962335124); + _reserveERC20PoolHandler.drawDebt(249451550447784302394431106658245915522720815036603615686193923267461524, 1, 0); + _reserveERC20PoolHandler.kickAuction(502671143601171168180450379609000914631937826204738954017269, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 21552482288946369453682144466825225710335939613226266887263, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(44346, 1000232698768820081); + _reserveERC20PoolHandler.settleAuction(610300225543008000000000000, 63119333215308647277249986, 471632895086630199508797447467, 70066230062907371286663859090841); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 375672284295901293140291842, 0); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 129576308467); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 27065551939128, 2); + _reserveERC20PoolHandler.takeReserves(2866746212130715499276280575864557632190742236366630911075943612141027351, 1102437728137754770, 41703286808883930351705815351324); + _reserveERC20PoolHandler.addQuoteToken(1747826579069777118081363236, 43468979744286247029817820673334676605258775790821439980190525347507302, 17498222857781681790228753226919584333939981827898018314870142658586786, 2); + _reserveERC20PoolHandler.drawDebt(0, 1, 147924412860310152232494709); + _reserveERC20PoolHandler.kickReserveAuction(781743780065415357116311072449135443652848259037015307811938011999617266, 909559395752174020630002918294256602697697076811726041932627995972531943198); + _reserveERC20PoolHandler.pledgeCollateral(0, 56647152677089554825514476476655130094505563817581261705988029884639209386795, 5285162430401830360611871806441789); + _reserveERC20PoolHandler.kickReserveAuction(886512565224515339931911769896411218083350668895157564773309334468528, 0); + _reserveERC20PoolHandler.removeQuoteToken(716710930977007518821433914565207847375748065200665105765044674085333328, 2328769118453662405449174715316, 30818315, 42466409226578551333862461670244); + _reserveERC20PoolHandler.moveQuoteToken(36655570674962, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 625347995328038065042639772914030701461320189704430042867, 652871029619884710561633671520044821558970, 1); + _reserveERC20PoolHandler.drawDebt(1, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(16215276717948268507910905776079, 1025456447851205208, 4917196025628521180274553040466729478); + _reserveERC20PoolHandler.addQuoteToken(7162462281783600098328910407, 1402992329908470018484185382, 129134441280465415122412459349, 7270101224452); + _reserveERC20PoolHandler.settleAuction(160, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 19827677623726701); + _reserveERC20PoolHandler.removeQuoteToken(1, 629554795764054984909345888894710298278898196056913, 5348236908354048749541663370623834701914359947841167061466693040219, 165745679395475284054956676490363480219225); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 7340, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(558986626184323876433969207450331627985, 271501143084067800950045441168106146368379534736, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 60514342149903933305076353224298963862480555159); + _reserveERC20PoolHandler.takeReserves(1000001974538986436, 1066038738861689613, 9409010941196386427730097903568867177653480832724660141631263728); + _reserveERC20PoolHandler.lenderKickAuction(1234243326979053215509870005632171, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 7610268892548923403857708662845); + _reserveERC20PoolHandler.repayDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(25, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1024242992245311980288403460283, 30478635080260771178069802997380724603468671336957381669031129521); + _reserveERC20PoolHandler.removeCollateral(2499412683344165384842969427531610393009430998141726787223, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 13310191476383874983120349578465452391353558007720787165729765367094782309, 475773135282859167990227); + _reserveERC20PoolHandler.pullCollateral(37532, 5184167708383543988, 11092742070931418332482325992945167772); + _reserveERC20PoolHandler.kickReserveAuction(42830, 31111493010321182285858390465762); + _reserveERC20PoolHandler.drawDebt(3, 0, 412); + _reserveERC20PoolHandler.addQuoteToken(380212817853713060517426759655466307751493490879716169915, 0, 216817829760187761416997120, 2218723180822148); + _reserveERC20PoolHandler.takeReserves(50697166784615864024881194, 3465115759661373564849258907, 1000725517833074013); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(122803262732293388064487349955952066630577527055829693781147334516383143, 65876715, false, 3, 15767); + _reserveERC20PoolHandler.kickReserveAuction(76828695665029624302283930140521531143, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 316639948738941934640897759097478554996218517462954, 75397586524000392405148613881245378624320479461279335572287454567237193239, 10819058332592100346302643467153725499210866102215); + _reserveERC20PoolHandler.transferLps(110999411510751337465498462, 2, 19005093644720504658773080608089082313581637659284531688376359285255046415, 0, 3); + _reserveERC20PoolHandler.kickReserveAuction(88455617622464750896992296590682026826990776, 1785522102085227225085689773653791233923170649967428054108); + _reserveERC20PoolHandler.stampLoan(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(1004725893877271756232615, 6934659510997008567178474699258791); + _reserveERC20PoolHandler.settleAuction(885184608843863449585446380949482, 352912056306459146427005327956021212569359856440009269454441, 3088485215, 3944517177481725427255552308938563235798427); + _reserveERC20PoolHandler.lenderKickAuction(338807860174879275400064053363998589800152537400, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(1, 14035248848, 2); + _reserveERC20PoolHandler.takeReserves(6164749879413810604515666808830970009376049320568853910478064261570635, 3, 2); + _reserveERC20PoolHandler.transferLps(5950967579104260273498820607308649820, 2999999999999999999999999999324209202140530213, 14137050275095928669853363539808, 1000000000000007724, 20780653816205636314966946977); + _reserveERC20PoolHandler.transferLps(1105826200380362433033715493582954367, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 23795153379228, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 14687667673747434392888539967777906535781218); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(7, 0, 253709016628492080747950525320008928327542090085313700856, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2704860566674452672495500448629035919353585261107724061168493); + _reserveERC20PoolHandler.addCollateral(1117566210185037096, 77540357167880748723, 8512358631825953743093948716059, 1004911930955498983); + _reserveERC20PoolHandler.addCollateral(13808753084383147611017362309546, 89060290415419860030344516, 1000000025349785495, 934246719003380167974761928); + _reserveERC20PoolHandler.removeCollateral(118367986379079443035755256250888458370507892543821147412742071188, 1993169317780679306085564637190952289335531409821, 311853661984958867889238660077678570312529686390679883, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(3, 585716422872622214189451612205587219819648615489125190272323611630022149691); + _reserveERC20PoolHandler.takeReserves(111044000516023220620397485, 4514549911, 7212491349446293071876751961936); + _reserveERC20PoolHandler.kickReserveAuction(0, 13489940911270709); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1030234277889891719853377578686386285047160179159162199375025486047886127); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6247131317394344131880520881738791358191739); + _reserveERC20PoolHandler.pullCollateral(920612786685398638500682176617016374630682309, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.pullCollateral(1, 11815346048166971, 2359765763236942632571869956172240396); + _reserveERC20PoolHandler.stampLoan(631311444355312625515150989521, 15947845848405486878516472559463863166); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 20564732631861641725891720157321731271536209, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(1000000000085565728, 3746241699, 22789916048237420562341647036317532883609218833336909314621429655, 40467177785370838680078529713992); + _reserveERC20PoolHandler.lenderKickAuction(217046675873137786781785848602525335622389699, 389996400313380, 199367821838074856471); + _reserveERC20PoolHandler.lenderKickAuction(861618150634839058568788826633, 1000232698768623671, 18215); + _reserveERC20PoolHandler.removeQuoteToken(5894622594818678754247351214730173822541509602010105861405, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 7); + _reserveERC20PoolHandler.removeCollateral(76498183480859130137119000000000000, 19144, 1805038609646400305851807787926, 1000044431611253687); + _reserveERC20PoolHandler.kickAuction(1073892112688022741, 162556056243964215974064185122379512009, 77544262322161869258654347331872259387, 169047901345410850240968575103300658464695419268263113660704709196); + _reserveERC20PoolHandler.lenderKickAuction(5121665729706305988427300606188896113297117042881247007985020581247382289153, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 134882005617583992645547927724291); + _reserveERC20PoolHandler.addCollateral(1446577347548152566332909524293517339519458874539473086584799883387293706, 13327549916795054041138171527, 201487721484156839376622954579, 999999999999999993858810214923314396046202553); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 327688130791099736340380041663314107320693852, 68033280458675755940070357453, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(1177960144809552159, 1445771479505838333232428329, 45238310779467381749, 124430318583898614366576299652); + _reserveERC20PoolHandler.repayDebt(5401850601941324845909104582306652449408878727097816805825, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2446273535055612529006577976559142); + _reserveERC20PoolHandler.pledgeCollateral(4350949037794881697007628503977, 4525570329584411026793908712256, 76592523487545729971561841867236581739); + _reserveERC20PoolHandler.withdrawBonds(13987355631925205571564231, 10082206800063675129520531323386010496103876418104, 213706965931651017); + _reserveERC20PoolHandler.withdrawBonds(3132421191982000893172863689647326517545830106366581155185574763836767805, 1000000000160994487, 1034245671692838679); + _reserveERC20PoolHandler.lenderKickAuction(85684556922307728516647347563687217963119744631284277454869807, 1, 1550601955146704364903253969445485608716634801904938852412); + _reserveERC20PoolHandler.drawDebt(28832, 16773850475619181023834920991167173317768458475225539703473539, 5); + _reserveERC20PoolHandler.stampLoan(2, 502252687888058633); + _reserveERC20PoolHandler.bucketTake(7106704628418124460462023226449, 1055312382797712123223144700785, true, 8780126356629865602294259706085964, 2101405478790601285766171533119); + _reserveERC20PoolHandler.removeCollateral(4437370153, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2106792111199, 0); + _reserveERC20PoolHandler.removeQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 9479736473547341261045414417763, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(1980645571899513622903561738816, 494016032013156476961290049358); + _reserveERC20PoolHandler.addQuoteToken(1247703033048891595916372822744351441264329574997729263538046358595, 6798035370594896620040901628297135255, 40, 1); + _reserveERC20PoolHandler.removeQuoteToken(0, 164378665, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(228785796153615629202512250250, 60511744406759198838994921655986210630, 460634466458216788611639640880); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2606350961734738075694420883098597944, 0); + _reserveERC20PoolHandler.kickAuction(23383677593398657346151355721974, 187255227989003417154255781120, 62170, 1000001939658146988); + _reserveERC20PoolHandler.settleAuction(2552805605917196894806706703130141, 15612293385585518787268778075965, 609607506891755528447355744, 6267592804326445095852047312617); + _reserveERC20PoolHandler.lenderKickAuction(493949046634087977903796038909, 386000786119147100315076618477, 2938093429); + _reserveERC20PoolHandler.takeReserves(945764972252596773008504022081509040905268852718021554753837, 1120137343293745165033980367352126155005169421022468940385169730282153389079, 1214683100253023795870679682874853766969421008); + _reserveERC20PoolHandler.lenderKickAuction(763460022635771788178015285128, 1799479443050920438, 154652875099825992201882720135597); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 9391965855081832770193); + _reserveERC20PoolHandler.repayDebt(41652, 3883351763932784075963104002668, 6395127928485202516026312056238248651); + _reserveERC20PoolHandler.addQuoteToken(17427601145614132061182873500159873090346920951358286606186, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.drawDebt(568657859393934104719701405207895523497923783800874928527699534394208454, 55172738957528072818936355869718852244555198183777703335, 267669942134678083367232); + _reserveERC20PoolHandler.transferLps(961638878138377480193348821284, 1027693298015136890, 2168951643394093598763079142688, 1063199537773851252072320535959, 71760127373848718693002461335371); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(120876028724583687933864022824, 148932034751621736189940164588629, 1000678124405062520); + _reserveERC20PoolHandler.addCollateral(0, 3582977465264877816571, 3, 7012584754493027765903328009442); + _reserveERC20PoolHandler.takeReserves(1988396567127326495506621509026749339280844100492412691782576742800602718, 304835230370109348339819207547, 76905584515743365031343802986235); + _reserveERC20PoolHandler.repayDebt(0, 396719717003148565336654867804349077061685823506754475742908016243765, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(6518478388293889791188614725, 1186933195452690660883278027630, 224377411962933393155983167652879702960, 25755874032929566760136952143244); + _reserveERC20PoolHandler.addCollateral(128559113, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 83665150205624155324881229082548236570500780146776806142433, 2); + _reserveERC20PoolHandler.removeCollateral(18423727602135375197301002912445, 72675079313573376517345894242, 22614217742510514548189914208400, 5936146547); + _reserveERC20PoolHandler.kickAuction(0, 88218265013197862954616890728702758140672851, 4392703506676012925880105868633088866534978233199762109034, 1189990217950409200036956985775142692); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 777); + _reserveERC20PoolHandler.takeAuction(1684470481061604350176627966929201153109865189375145127550, 2, 3, 3); + _reserveERC20PoolHandler.pullCollateral(340526477153319849815389503483623899001977915148439917589414976288404, 10761, 403568955644643883238665337040950813297605624690242401405); + _reserveERC20PoolHandler.bucketTake(326245399268388133372991835948493466016585913671571507547607873670052, 1, true, 3, 5753924533547061975284674243281917728106770599978); + _reserveERC20PoolHandler.settleAuction(88641378830510912611328680017037198342158058397352415489648198239378010, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(1, 88779037019885503252131729702568551118585430, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(94155268942968528345004658445847764430474018139282769, 0, 159215418823503111); + _reserveERC20PoolHandler.addCollateral(2420063286586823, 1, 3481880490090652885540, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(262856098088740611188038887285955147056889607828223893006187, 495719042774102230734917285341487001685908078301643390583160082540126561749, false, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(5043757628285442515961233097043, 11778607000000000000, true, 2608573389484638, 1000067593244367772); + _reserveERC20PoolHandler.lenderKickAuction(1, 4519202598586453859717836503399177900387451106, 2); + _reserveERC20PoolHandler.settleAuction(7786278923593497783732693681368999199, 1757028013686322482861263963485442954648189551629365959192532957856373362, 24368776626332058954609187839656, 430462497621544075); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 409423547547016530); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.removeCollateral(1316008594241638367667721629, 3327522051, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(206989683009835609851446425370277712005866057794973381, 9649967696584457053539075499446656613354024550802773694420955616, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(1091069906421817624940, 81279098019731417013353994346995024727038856008887088888567381200880431347, 0); + _reserveERC20PoolHandler.repayDebt(279262013137443503411495623090, 1000232698768800761, 150251496347847586723594646060); + _reserveERC20PoolHandler.transferLps(3, 0, 31093385513450360960627609936753947226674897343648420790, 18976861188105959613589582668110, 2); + _reserveERC20PoolHandler.bucketTake(31487359178635923117723379857297, 46324496231624079103936174198, true, 3838733524241731366960326342631, 29169405685027204122871655); + _reserveERC20PoolHandler.pullCollateral(35099922868477558155076703345142043566620982134786692653507, 10794896678430104518072189421431448400399463890, 285438906943742937106649); + _reserveERC20PoolHandler.moveQuoteToken(3, 104910297430756, 3470941388745671767256539079848633821258313611529988466428113644113030940, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 158103930192699381495460111683815439288763087861143); + _reserveERC20PoolHandler.removeCollateral(14719073647930183333487796450161, 1000000118294818384, 2552730017723833724918676426961697386, 3146702362916222697763667304568); + _reserveERC20PoolHandler.withdrawBonds(7685751135513424241767664702531, 283794073601046738743283781091591, 376218771590266064274005052184); + _reserveERC20PoolHandler.addCollateral(1046410544953781041909400249254886707131367283540502302119, 2481025906358389650220578705871247, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.transferLps(107885604410463931626082757875782469304, 2953619285720053257885666670547, 1000000000000000021731604217884002128684685106, 64106928448811572360, 1058677717804137241); + _reserveERC20PoolHandler.takeAuction(10785278856340201479172283115337111504784522528772866581708, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 11912185, 1); + _reserveERC20PoolHandler.settleAuction(795918134521113372061105770, 885841319212022010729942149377, 1999868119050711138708599747857004189180130741951515981695376741887233894, 1036725002408597641); + _reserveERC20PoolHandler.pledgeCollateral(41930940162198098267250933278970, 1590341056228535269896311581257674813499802945593635584953692561234132993, 1929101903952353985); + _reserveERC20PoolHandler.bucketTake(7071727053287543969202134101787437, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 3, 2468653054726625545724690518698632803385); + _reserveERC20PoolHandler.moveQuoteToken(289799025, 7413625821504177125363457474926280945929146162429140705186245413, 495375941611062, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 15187280887035, 192334537994545740226069018369785368968906422104255557402263313352311511893, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3629989017692051989775412217363025937779977903846272, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(1416624068024495891858513351228610477614972169053, 1, 3534654208338290381, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(6462620044759046322924373627141545282391262254143283609101052565, 599206018538773739742164); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 2143598932867837045737093195246767391); + _reserveERC20PoolHandler.removeQuoteToken(1009546090447698813, 21072371753847764303127197486028, 1035233097459680321, 6250637320); + _reserveERC20PoolHandler.withdrawBonds(8396240352109677482657650428226, 1855188631832458478820460646499832966015357700985927260640027, 2740442901972790694777058730844356421054936); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 4308562955117025578442962, 73025016702699798800516596688381980619543184325134989249); + _reserveERC20PoolHandler.pullCollateral(0, 2, 334924119327); + _reserveERC20PoolHandler.lenderKickAuction(5108859088, 612369525194045221694200385, 31046595059152378475902082821); + _reserveERC20PoolHandler.takeAuction(155040890, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 15119650384545830032826842534879604434783018, 3); + _reserveERC20PoolHandler.removeCollateral(1000000299702954167, 32971502731306799248107703050062754913069765435212129235772324419139091, 44707392016459770328541959240, 1131240918525711047); + _reserveERC20PoolHandler.kickReserveAuction(784168654595007689044103568127, 104418592172712289787886790203822975); + _reserveERC20PoolHandler.addCollateral(314793651, 52343464463932144784761185899929350049950364997422068785836957, 2864982779151572220460163942118295373767511173214630836009, 1014200650795111933846); + _reserveERC20PoolHandler.repayDebt(4230436488671368472635813302, 10555051306527053724249567783, 25774953879430303015520321720871); + _reserveERC20PoolHandler.withdrawBonds(70066427951957080404391849604912, 32574801620560081611741262771, 403958637591445651790609686674); + _reserveERC20PoolHandler.kickReserveAuction(1000405508283244231, 3803587516190980960125283569677664642); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, true, 168924182909078012815497697830015214177203944154642643836957902, 0); + _reserveERC20PoolHandler.addCollateral(1493668552959410277825828011719995637839266432840647465138892386570355727104, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 59177470898509071584841555606639994986540314401775602744450001548035080306107, 35372547857289791171517536154217757829566382545832254906627066438); + _reserveERC20PoolHandler.settleAuction(1128752867273996487, 3255917714227115324241857292794, 11618765510729003750804950423, 1000000243647927580); + _reserveERC20PoolHandler.takeReserves(47172229741824845999484747108450780430772943908686450383335, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6613173298029905337798660801552731579); + _reserveERC20PoolHandler.addQuoteToken(27678635920000918798789974894049, 1109739606699558054, 985685539481208621, 1000000000000221142); + _reserveERC20PoolHandler.removeCollateral(3746, 38725794208051829722608379, 646398423890151219493874659138432, 2470791699575571608); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 26501807944458454012773303825, 3); + _reserveERC20PoolHandler.pledgeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 253407003427900448596461073266961394939842500263844033626764921096079705); + _reserveERC20PoolHandler.pullCollateral(3207902544967138315827767, 1854773441659102691, 2758755541333105511439878626156026808880976892956953316444422080126662665); + _reserveERC20PoolHandler.repayDebt(3, 30914712088334027506273271223178161128308441238, 58919448748333783537217207017797685777); + _reserveERC20PoolHandler.removeCollateral(1000105898680214123, 20239, 52842944222626959715119726242341, 8823778736556859918804606969273532812); + _reserveERC20PoolHandler.stampLoan(329609800776346170137101639563, 1359784727142138174868839414108); + _reserveERC20PoolHandler.takeReserves(1001868595318467266, 103658613722904603464075127805, 1000000063138681588); + _reserveERC20PoolHandler.pledgeCollateral(1, 130977948593875101174516480315676793010818282461354179, 59569563049027647103534054472535044769110385469497299429790916484891781238542); + _reserveERC20PoolHandler.removeQuoteToken(0, 3, 76679662671236321538381875876761, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(37731726853537499613002249308962, 1000000000000274965, true, 5178159267881651804965081162488, 47482022124); + _reserveERC20PoolHandler.drawDebt(447430561001917156983674460450106, 2116073230080667555518954025731, 1000000051118382538); + _reserveERC20PoolHandler.takeReserves(3, 174262, 138164607298917892256555797732221161579275499806984102033059); + _reserveERC20PoolHandler.kickAuction(592306872, 0, 4610325122769324953808933947352837713984481946550026602722437589939395873069, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(1000060664564877417, 3611363091323056895836917343, 1000679810677260508, 20991480129482397688472778341456, 1000000549984190220); + _reserveERC20PoolHandler.kickAuction(3810765881233675573561660173742, 801006291997178206558113366360, 241520191688728419148886009, 1000000000000006011); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1091670, 2, 370604423271388761318); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, false, 1038511183111255348134392452479399974255967, 1); + _reserveERC20PoolHandler.transferLps(1614479583559155512165815996216450481185755667398579076546761727316119812, 2, 1000936373363, 1693477731766135083187, 572939412057000665538940566); + _reserveERC20PoolHandler.removeQuoteToken(13693719607258918748315720402111177242, 103112233311157145646450777802, 9581475759043256794665030635, 2567717898253545549224521723326922121427352855517078522900562749); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1706619813228946690619666, 558133743813300049596081938746747318093448187054, 2068507367001914300707823028797675); + _reserveERC20PoolHandler.drawDebt(1000075789218465789, 161850613605116127296463542971787013480, 47023185091392956199884046184); + _reserveERC20PoolHandler.kickReserveAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(18890750654585131913950110864042, 2159249354343704655576933, 3); + _reserveERC20PoolHandler.addQuoteToken(53501675198849545122037, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 9137675265402178786669, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(44868, 8537027474845708187553330029089487925, 618131220066901526615771449, 1000225740703027879); + _reserveERC20PoolHandler.withdrawBonds(1619758432187881925774863415226422, 2, 1975791350500075805967223592179916109444915339); + _reserveERC20PoolHandler.transferLps(464624885659434273467688358471, 77901, 19206135911941563026661794935, 999999999999999988045708476928464273978554822, 496741219739980607079349497717); + _reserveERC20PoolHandler.takeReserves(123700416673214978464544444155917533736, 3304789815, 30145); + _reserveERC20PoolHandler.repayDebt(3, 166508740642, 2); + _reserveERC20PoolHandler.takeAuction(127118664843377468804673244737781, 905381784161345021999999999999, 52090148629483861455908416417589, 1001999247095898729); + _reserveERC20PoolHandler.addCollateral(101885323945331942002997069797643732562696557, 6879392467483156619189529052179892200324947561746841264344961721, 3, 58395086166162517909302221435923121803424163053573952718584408512651518); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(13109401617369045588765541766917553209260609211220302323363213595193986, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 3); + _reserveERC20PoolHandler.addQuoteToken(44010702127328691423012462061192, 35392, 879491464862544119955554305946, 14635); + _reserveERC20PoolHandler.takeAuction(3, 859972123280479594329986968190948601088739352110797816477, 1006964176967255274512355991639, 1); + _reserveERC20PoolHandler.withdrawBonds(1131041205762630606, 20990874099369437467948, 3846637612); + _reserveERC20PoolHandler.kickAuction(12724224105944844310436699781500, 13019265033674926310462348008152259999, 4597790349, 7038419971); + _reserveERC20PoolHandler.pledgeCollateral(1318530833216887600148119892050556481108415682932546, 526979416883986314422520059524600718315110822311, 6980838146632879); + _reserveERC20PoolHandler.removeQuoteToken(0, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.addCollateral(8178996984423055648443339009705459017480226859974173011120386225489109979620, 1, 89808519431537834993213416009236100254625244401261529528562658265688, 4972926864192470391760967895877702203536192); + _reserveERC20PoolHandler.withdrawBonds(708326319238804317109540205117154525964179505293, 239580537007369923496774169679992, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(4520096148004842760337782840, 201700669742168439742762153, 14137049512994570437237813687643); + _reserveERC20PoolHandler.withdrawBonds(13049, 28074838453539234053199054, 1000000000017041249); + _reserveERC20PoolHandler.removeQuoteToken(11029647869792, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 80354648417958898342901790592140900003919223884762288050943333086585); + _reserveERC20PoolHandler.addQuoteToken(147658136195495490137204315927260150139667140418251, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.removeCollateral(31129085454795232231213400562252, 1746022304848077259039183055580503099, 84598313902085715484131308411, 13265524522247213997097650769111770); + _reserveERC20PoolHandler.takeAuction(461917827572071512597159917, 1, 0, 397264187810181609220354884927589033522273362); + _reserveERC20PoolHandler.lenderKickAuction(1000041487601275755, 144329086770400641412105617149671572658, 2552226025321723794000000000001); + _reserveERC20PoolHandler.stampLoan(335135765319569289179204389530469, 501599393349921080115018411807); + _reserveERC20PoolHandler.pullCollateral(3503362973774258569080393526669960282157235853276, 25616905920689530864331050748632079327817523103388010988826422956481415, 3); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 22644056189566266175557496068722923684390075009369382724474326402888); + _reserveERC20PoolHandler.pledgeCollateral(1000094135173396960, 86783214059070753490009634232363919315, 5455); + _reserveERC20PoolHandler.kickAuction(4180808497379739207863311221218, 1011553630653118061, 8548007525942317503009215351270428, 99999999999999997003627038399244161522307654500); + _reserveERC20PoolHandler.bucketTake(2, 77805510027532619385981654172410216490713758967073249, false, 104450183984558739612377, 110918947260480456938626); + _reserveERC20PoolHandler.kickAuction(1, 3, 5496157410253977797190179883271896327, 1); + _reserveERC20PoolHandler.transferLps(8067920640322, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2989480296573486755310419153478329052721871263150936239872349249542, 611006518599034248970468188165307604394887747668815274505889, 3); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.settleAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 116807895359418283217, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(20397095533097612533813631410705325421151932766818518351478219, 25183, 3, 65804761217170837539429740417877943573); + _reserveERC20PoolHandler.kickAuction(40757, 2396, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(29773297190880093632381682357, 121944824120571526128529631669, 4482150611, 34958414795845091210425201977021); + _reserveERC20PoolHandler.repayDebt(16077887371495846066815, 154569690273258407016774924825462, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(1, 59731323666454222116855696196607347122837009110391778619753052); + _reserveERC20PoolHandler.kickAuction(22330135749, 114982664086806712539824426822684829367978249763, 3702152160665826676685, 304509959995231296398301463215); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 60319601324895065665457, 139695286911279273874782639379227572126719); + _reserveERC20PoolHandler.addCollateral(146143514279732594093073689383913940740129006821376, 1340597565093287487381536810539, 13227563343797723342536, 30620763586194121179941644752460); + _reserveERC20PoolHandler.takeReserves(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 12547431183037423216195522414623592438954202086920532166055); + _reserveERC20PoolHandler.removeCollateral(1136278, 11304, 1, 3); + _reserveERC20PoolHandler.drawDebt(346122073889133711939606156862904, 1378459158695183576613138365004, 3199452337624809178818664163873); + _reserveERC20PoolHandler.bucketTake(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 17179730421705401693994678877129); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2989453181526641256141376507052168404528451494959046097330385623075, 36960151166874175, 0, 4127328637826493005820274797028590673); + _reserveERC20PoolHandler.drawDebt(15611927492371195818215759253595, 1119462543076809073, 1337283992512933576878593587931); + _reserveERC20PoolHandler.kickReserveAuction(1312952952607136314961891171945175192998079572139443513788990484827173, 2); + _reserveERC20PoolHandler.kickAuction(25744306129969631725291892899303, 75895645820585918990930558815874405025, 14550217386443551726, 18769133121336937848489535250150); + _reserveERC20PoolHandler.addCollateral(45729066784593284577, 136082387869061319771, 0, 514091678068871412939008211); + _reserveERC20PoolHandler.kickAuction(116942256663272890727079, 2671847468952636726055028208, 1000000055402794197, 4924015373694752231020287723790); + _reserveERC20PoolHandler.addCollateral(3, 456654395816377776615551718404026979, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(1007206425911354198, 8302562029637699082712251145188433606, false, 2126727825574095239306021124975015280074231348415550977780465668679812784, 3883340841756565068042367757535); + _reserveERC20PoolHandler.transferLps(36614877050690327994909351832, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 377370690991121563989597882927684407518061, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 17355370371326215948006340237990126782802); + _reserveERC20PoolHandler.drawDebt(1012120540619977349837906389789, 1592, 1118922717964612525898); + _reserveERC20PoolHandler.addCollateral(18890, 3770768198587764075614445240511512006, 41062909666621485172444667976751, 1039323591201808856620903940679); + _reserveERC20PoolHandler.lenderKickAuction(156946354642902079999098731442780236777, 686, 2248797817453287062846180062987); + _reserveERC20PoolHandler.drawDebt(9109994118748210835795859845111, 2467740855644962375136306329632, 62933573324926631849516435088); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(3777460089073206506664453595175, 999999999999999999896462805281764943484310564); + _reserveERC20PoolHandler.settleAuction(5867615828216048105167132085615536048097743722725118389, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 1178696874287257708744305828924376397029067864011785611071); + _reserveERC20PoolHandler.drawDebt(14984796135011773437188268588818535547904161145431768323118980229719669055, 770511742963332585798017141292714, 213995579352094907409); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 259752805901560436987657686819904, 17989774439800126915630158051326933965823880734807693181529533982659702530, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(33074, 1000000019422903704, 1026713463024451181); + _reserveERC20PoolHandler.takeReserves(1336380457, 3672282677, 5019858560332543759359997810511830070); + _reserveERC20PoolHandler.pullCollateral(1221323087066160814014480497777561845063194643106566932429362529, 2, 1); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 58491341166173564319724281548340, 6652885000046747448897194396, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(3190192559042434138248686788232451652435793754218339786898923391959740838, 20047851696695483263840294440387, 2582074973413977265341300181029373, 1687137398230219); + _reserveERC20PoolHandler.removeCollateral(11469257004550879401, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2576, 1379727330881361240576639828215226917439); + _reserveERC20PoolHandler.pledgeCollateral(1000040481539801892, 194857586903129316347730229, 751132807549873417283125436692); + _reserveERC20PoolHandler.takeAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 254461416151625087628584158251, 232553266924023602365632075440534553); + _reserveERC20PoolHandler.removeCollateral(1, 2, 31150052406919486523319171381375299377852058575543129, 4458687680251151724989853007501); + _reserveERC20PoolHandler.lenderKickAuction(24374810463574314329053073974157, 27267858693475950168344638575417, 74138); + _reserveERC20PoolHandler.repayDebt(55990761463981650426217, 2374921294, 66547477704014821130997743); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1017670407995635987404099603422857374972853457609523); + _reserveERC20PoolHandler.repayDebt(73264260400406848657055, 1000001097685031541, 201940395189314110705); + _reserveERC20PoolHandler.stampLoan(150967249716986336070047411351921925277, 49598065061568921457491196765847); + _reserveERC20PoolHandler.takeAuction(1255116158669926464, 19336389820635010200503661598372, 4605130984249220146026778953630, 28512918043172112718269009349922375110384580553236875719332409697); + _reserveERC20PoolHandler.lenderKickAuction(3157393241630501267485671076972798718779801719639, 2, 3); + _reserveERC20PoolHandler.settleAuction(3001900691300286383457468250, 0, 16710943949365049254749479286689830543091250277794927938373491196, 1611774792459090076965394624412169847802101779437684838074577936644); + _reserveERC20PoolHandler.settleAuction(4, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(16, 5005045219988065435602875810150509, 3); + _reserveERC20PoolHandler.takeReserves(966443387014189665802625165964227, 351569219013291894242047868988309126984890504232228473810639564886, 1); + _reserveERC20PoolHandler.stampLoan(129092381544993085315505831971934572549, 18035); + _reserveERC20PoolHandler.withdrawBonds(9392528552848, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(480388381170640172859765405412, 758985439803333415065826091928184, 1000060664560263546, 392638431592769821547480690); + _reserveERC20PoolHandler.takeAuction(473830010627911290254704213732, 1010528419381838520, 840922515797384945874391688, 4612616349604755648664896531258); + _reserveERC20PoolHandler.moveQuoteToken(2, 0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 215353350750125845695977152128167164032676094); + _reserveERC20PoolHandler.pledgeCollateral(1991000556725888599421939060775, 74698621468612968348960579017, 46431529723939028243467272866162); + _reserveERC20PoolHandler.removeCollateral(305283501135, 3, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(1000000095192800065, 76483, 1000075757592259903); + _reserveERC20PoolHandler.addQuoteToken(14874276436016712283585593, 28732708830382206291186710735, 38739477820702344686465064333392, 73186921827029942790703986603); + _reserveERC20PoolHandler.moveQuoteToken(1, 22, 1, 1, 337549231108); + _reserveERC20PoolHandler.bucketTake(73533267920507805876654239461424, 95000482299893445101013780469, true, 1000646689412593161, 17737014371125926622761648841634); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 358501295, 160877643487790882429735530569005792836065, 214563746778822115369287129822798117663494686, 0); + _reserveERC20PoolHandler.removeCollateral(2999999999999999999999999997272428322267586912, 1000000000088490207307992979267, 85323541647665678963685424, 12809446579129488700311158354985); + _reserveERC20PoolHandler.transferLps(7383345878719647168784774283128, 43779, 20475212985806948760970985853, 1000000000000036968, 18737286585461021484163077802083); + _reserveERC20PoolHandler.pullCollateral(1000240991228093371, 4554297712, 52577729285213546174901816341795553440); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 1714560003071927143); + _reserveERC20PoolHandler.drawDebt(45486263531719954834532, 2, 51079872626188202606616077867613077275651272655087); + _reserveERC20PoolHandler.addQuoteToken(40469484144125466187137683154381, 1000458817235635687, 1000194396722098571, 1434982632294554051935329568632); + _reserveERC20PoolHandler.transferLps(70889093428172975818936953714, 801295571762856956369063658417, 642117294249448878107986854768, 18472522833663814281828315528, 16946667116588453362087059141894); + _reserveERC20PoolHandler.bucketTake(447978406625551457154025458095, 2284162981377976133613932415467961012171517166546096660932802624504308180, true, 2438549101826918086016771930280, 759803141573320366689696358575593374459993136701819954334062435175532385264); + _reserveERC20PoolHandler.stampLoan(53392111671622076429, 6568); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 574326799581745906240039, 3); + _reserveERC20PoolHandler.pullCollateral(198918, 492514845004687, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(1584588533489870260111075481816, 1343679021775394685027172067143, 80020481551243886195677506100480); + _reserveERC20PoolHandler.pledgeCollateral(28074824571774114708877764, 51423, 100000000000000000000010482770806129481295617800); + _reserveERC20PoolHandler.transferLps(30806907892775898978915312, 105952739286466324869414392974, 30620692372417263320139987847558, 1000677708031786142, 1019679375657580576); + _reserveERC20PoolHandler.moveQuoteToken(11716552014005184738817529736622665431671274542286711113597253354642, 2674805917882882788359496394936883099089016460150861583449, 1, 2141830638398319681203, 3); + _reserveERC20PoolHandler.addQuoteToken(10796355960695936120641268662723, 14116911091293209173795239661506696, 17610150762872688709950664193897, 41827334153904034186054862121903); + _reserveERC20PoolHandler.repayDebt(221011907539653370446465415115478927220, 4604193075, 148741029783272036838323770447); + _reserveERC20PoolHandler.kickAuction(5086458986932393868232330829, 51186140274533717927, 2787, 10033580523045547); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickAuction(2002247386232273626179923599267646996232594626764769580674828183731553, 49547966870093825489596, 4639874030673016706998001224864389350135470, 2); + _reserveERC20PoolHandler.takeReserves(3029007204, 1000000568398182845, 1742348318986168600022833061); + _reserveERC20PoolHandler.removeQuoteToken(2732333980094327345010275483029, 615798967858476590841304394, 1011700880558806189, 16886916116225272513102); + _reserveERC20PoolHandler.transferLps(9280814229027730710342919417, 98050128398007590042214847742053426476, 815320135138864122829203275911200, 5180856409440541841191090978519, 109618577496817229527821096438); + _reserveERC20PoolHandler.removeQuoteToken(33692129416125468056745, 11945784594982087142076554882590, 150524049292265397657553104717481188620243233712956619581533, 1585307); + _reserveERC20PoolHandler.pledgeCollateral(131755522760780022505235560552070479053, 42204645613613728524962372766386, 7249460108819196529802064004); + _reserveERC20PoolHandler.takeAuction(15273481258397589380482536644682, 2999999999999999999999999996336778908359316686, 14177493320764865002038592767, 1422415039520350130451042619260); + _reserveERC20PoolHandler.drawDebt(55275144975197164072500647227, 1010955808982766991, 1193055366663309296072321139186183640677559378963085434764365066360277097); + _reserveERC20PoolHandler.addQuoteToken(3, 279432525427390174651918358265370905864973072603, 6604074026705045087, 12730835563268147068); + _reserveERC20PoolHandler.stampLoan(2193830236025, 2442426839705993239884018227984307850); + _reserveERC20PoolHandler.takeReserves(5463273884, 1643743357224097174818744098922, 4461576520307508133898139589); + _reserveERC20PoolHandler.removeCollateral(20138732418401662753739633660487113455256944762275987238104654925723584074648, 261067380981155058662560526, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(414843111490166046819516480207, 2143825701489413566098190013828992865836309505191051403094306252658039364, 1000154800666466503, 155597236978070910042866939111571); + _reserveERC20PoolHandler.settleAuction(1000000000013000136, 33061, 999999999999999999310347463949195307910270220, 1932394896114408688996109473); + _reserveERC20PoolHandler.removeQuoteToken(128121383880831034482477929389191692044, 1111545238145988791, 26498982864954835132116594688312, 42466246223375859610708016708924); + _reserveERC20PoolHandler.drawDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 110439); + _reserveERC20PoolHandler.addQuoteToken(1, 2, 49320742, 972670); + _reserveERC20PoolHandler.pledgeCollateral(1064913117803256207, 1790022484210798709731552120028, 999999999999999963424754565191890437957234994); + _reserveERC20PoolHandler.addCollateral(75877754294965513300, 42730191751279593377529394551160033932826278949313772300198360, 3, 13358909471923622543328351609845891198316); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 14); + _reserveERC20PoolHandler.removeCollateral(2811735180181276784009654767853484939676959936214512, 31890769, 79152411285354637178201669273685055873295, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(6233628225122600143, 211365765405460811696239434231, 5421112736433140987321447051552); + _reserveERC20PoolHandler.bucketTake(41879856435765656662432268998749, 82235, false, 1000458876654853722, 615096165520753858172279767); + _reserveERC20PoolHandler.bucketTake(69868, 9725647478698824056, true, 21602332062926295779541884133791, 2470762781454171757198875745024019076787544026831086637496827053736820534); + _reserveERC20PoolHandler.pullCollateral(41736667889996756023192000000000000, 37286150514206090940106141976905, 3529067978656837730473704238366115685); + _reserveERC20PoolHandler.bucketTake(15994309448953338136696015442, 26625546057815992327255612551, true, 194700626632083329207487065274569, 1000458876654879228); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 0); + _reserveERC20PoolHandler.drawDebt(28544154, 1110050070038162885430970704284774866119, 42128307949846609864511734514828791534643055565844160117); + _reserveERC20PoolHandler.takeReserves(1012538649759247325, 2553046921969931023762589159000, 1280197762406324184318536425732); + _reserveERC20PoolHandler.settleAuction(6596763140758027274, 24016, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.bucketTake(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 1192237507, 1274386561166403608223815673828468182341834); + _reserveERC20PoolHandler.repayDebt(3260629559401530582, 29925717803973218092243242535717, 14119637780427261626142457511024); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 654109641397843055835218320649821372421541428992936434311713738345248, 129387, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 582208097661190482659961185862395875298918648507521640465547956, 71948254461890669496378283640107572481661825472432782, 65884785265146158536895405839213102870970530062673228204298965634796834740); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.takeReserves(28539585, 270984989100487, 11); + _reserveERC20PoolHandler.lenderKickAuction(3515300440468245795550403049255, 4746351470326540585202741500422701691, 2270531138258163549656445767737458544366529343956527546138478979982004225); + _reserveERC20PoolHandler.removeQuoteToken(4362369156033132023345258664, 794398550622979795624333537538, 3231, 342889715893866970228812388853); + _reserveERC20PoolHandler.kickReserveAuction(794960997564613617093887665, 5043796724695276382041574622627); + _reserveERC20PoolHandler.pullCollateral(644728970297803866081687443943, 64660718353951445349212986750749930624049950029550724063212843492, 61605); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 435640728531815, 3, 0); + _reserveERC20PoolHandler.bucketTake(4060655287577950962294020485985, 984201728210161967406416006065, false, 717111483732066686, 42818947057751262038834116650); + _reserveERC20PoolHandler.moveQuoteToken(2281765662980894878185291479052, 172313351608682487797762856418842502124481, 1663173036469168760173086003082, 72706581843822849054069926849, 1832494140781606130622845747226); + _reserveERC20PoolHandler.addCollateral(1151594752886901284121673528270, 8904982833040997798017452517018931901, 1000389616126256699981370514340, 1003922340039808713); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.drawDebt(3, 79349749714323398850723587126832507935078241457304, 72492135244216542576184283); + _reserveERC20PoolHandler.withdrawBonds(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(18419129059783811154879517336943886961107, 756671, 325215463012); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(15612319662149559558741174619044, 1293982348371743814298348141201593761245588111204692347668779324358557953, 293038720021360330045141205379); + _reserveERC20PoolHandler.takeAuction(190501397393181061908145590446, 358174831161524695782181365703, 2775719486103050290718036700199, 5075920191111685153168876393294); + _reserveERC20PoolHandler.takeAuction(1017789711012140932, 2306869348, 6042981676778182966289715242016, 1000013196243641192); + _reserveERC20PoolHandler.stampLoan(2702322468099, 349469719402341446585604969909555265634362011225263793676002130762768); + _reserveERC20PoolHandler.settleAuction(1122277288309443312, 376215579838911849621709116412, 11155671495143208421452264185, 137705929985889600397710125394866843922); + _reserveERC20PoolHandler.settleAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 699041227510448711463392997155319564559806591, 951281587629057685195717250820441617099868221553779670279786486470576); + _reserveERC20PoolHandler.bucketTake(7631563201567103649305603953897, 5027797236, false, 1000000116271932322, 1558552880132669465134606); + _reserveERC20PoolHandler.repayDebt(4461737628593879009919856721, 2400807579706064854656050308784, 1000000000012999703); + _reserveERC20PoolHandler.stampLoan(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2768925613792703464550011352718393235447428237, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 79925133638161642406850836726342682399307146288754941657649005697, 83303368154815646434342735861792558062053542874376087); + _reserveERC20PoolHandler.kickAuction(99999999999999936936937340441522059247792046500, 1061840232519992910, 9307125843775808268717219085178532550, 2999999999999999999999999996496658216995610898); + _reserveERC20PoolHandler.drawDebt(45919448473309743121240360282, 1000232698768623671, 36350902936713615067771897257); + _reserveERC20PoolHandler.removeCollateral(609618452684481335673507867, 1002691500485203703, 1854869204978913449330512524728825082, 1480085391933779221296627720763); + _reserveERC20PoolHandler.transferLps(8153053151320901370190581962198018, 313737407591163272416733224259, 1222957611044975839854136634356886385, 17818508019972705141076342318, 1435881847840803384017305444573); + _reserveERC20PoolHandler.addCollateral(61723513993880944014327474905009, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 158850496555022633134695568511901113665, 2246432255841862162610772344817852588247223778); + _reserveERC20PoolHandler.stampLoan(9112672813409575472553, 31833577076560977392864657267015498); + _reserveERC20PoolHandler.kickAuction(23918053901718837118895210100, 1000060664563912607, 5400387028252846216, 347152622055417883783801167455); + _reserveERC20PoolHandler.drawDebt(610453844638962373740796184, 1024569883528031598, 1854799277637557952674389285607669225); + _reserveERC20PoolHandler.bucketTake(1913930212644100177716341081589717189469218782406933, 2, true, 31306047, 91814776392417931553991022097405257867786003815506161909592); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 3); + _reserveERC20PoolHandler.takeReserves(141663508412396815119599789324, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 76075296318645473870937023853419); + _reserveERC20PoolHandler.moveQuoteToken(5523371918076169609614143552020393024224779078957638729, 3, 2, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(1178965614097694, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(1000784016246381649, 2003145384165777450960231233112479295, 388420634018717676215256648627383); + _reserveERC20PoolHandler.settleAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1185346335463028829628373301409769853740); + _reserveERC20PoolHandler.bucketTake(1, 2, false, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3685796); + _reserveERC20PoolHandler.kickReserveAuction(2158949760231948619007932592042384129931412614097, 0); + _reserveERC20PoolHandler.kickAuction(17988079831279881, 2865518430489226275161208575994552, 81869, 10396553760638248196503532549047911285); + _reserveERC20PoolHandler.pullCollateral(2, 0, 1); + _reserveERC20PoolHandler.drawDebt(1000000000010183349, 44291, 120300615330336273584752008574); + _reserveERC20PoolHandler.pledgeCollateral(567664775567167626387698428875971, 2215098281655480811300058977155, 12861); + _reserveERC20PoolHandler.removeCollateral(999999999999998626177757347124963286370447028, 4482338641, 1000040182915898739, 5408485005); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1318057178826193428688070964337029966684, 13480300416741885339816462960642008511969281966); + _reserveERC20PoolHandler.pledgeCollateral(224380363499447813850786687744690, 1176397517695386087, 116557812977345747811310); + _reserveERC20PoolHandler.moveQuoteToken(12866824608682315985086238332681803, 616490682806797161558039840, 125474640934472428180181211, 4437992080520481224964776614628, 999999999999999994897703775265735239129454265); + _reserveERC20PoolHandler.pledgeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.drawDebt(1998953943449784909294047866620, 2999999999999999999999999997806044343228606970000000000000, 41629565394483508075951193684992); + _reserveERC20PoolHandler.kickAuction(4446118359, 1934591880676978036709268757117660414273806772, 65876677290708512069915494690358439008553633129200418, 3); + _reserveERC20PoolHandler.drawDebt(20880, 11246306028831652755703402409, 1961944704593563511589); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 6314230580497425698348309602946840071216540284333905, 46914722837850179946444181627384666928462488669011804346055392646, 31831459471119620697223, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(186839798116561736417904186625, 20460384610920017422422213481, 3637270269858520352873442698); + _reserveERC20PoolHandler.drawDebt(1130890719793856108, 999999999999999972196738531341079576692031967, 1000458876654791463); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 16367670550686111520484497266664, 5291052056490831962291369171584754149732090296297421914241650620406848089029); + _reserveERC20PoolHandler.pledgeCollateral(632202805823221506815941706612631538772177781700589539597039216922412560667, 0, 11865388092294240473076); + _reserveERC20PoolHandler.bucketTake(34800673348249332764649468164203, 1000000000002553880, false, 1663877314220381890467594308265021318966157476744753743978548235237490687, 847012425020373652273410910952015960585260963974703203911399231970946891); + _reserveERC20PoolHandler.stampLoan(66565520575551476178553816824775768232075229593151145812, 1); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 203063664613871806452974037784604670422433574320617938985); + _reserveERC20PoolHandler.addCollateral(0, 30620461062, 6308, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.repayDebt(216721438008861927704543391655, 10490155460543243774567472228038414588, 4680261075002567157844980668639); + _reserveERC20PoolHandler.withdrawBonds(11540813049321483895315576816529, 12000198018183615973092037395221, 61972); + _reserveERC20PoolHandler.addQuoteToken(1, 2, 444654697764194951556041250879992484258772034448262863946157965324572, 11303097714536573254173266373214224721909219639836044952621300497578516605); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 74121348615020132327711737079422268137209138354748806809232150392648852041077); + _reserveERC20PoolHandler.addQuoteToken(2, 217600463, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 24575819835829829109603315); + _reserveERC20PoolHandler.pullCollateral(1999806731385281709730625858351218730785308853166987296869, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.repayDebt(5327070520, 2358437121769754760250213456363, 26509); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 33, true, 0, 851202515305989538230338165667662964568233); + _reserveERC20PoolHandler.pullCollateral(60726782870855335561146815033, 1000001085459492824, 27268493561028004459437481548328); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639932, 934693844668526106850359096033486903717421009549251672708454451886543763, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(776596901032068630039, 3446329282308784689832541191763, 2169083658318889961778392566530, 411761460119429131044441923143); + _reserveERC20PoolHandler.removeQuoteToken(502583277716698302020496151685, 999999999999999941794596917527062739852516887, 1004836844518174953, 2999999999999999999999999994619898884558690046000000000000); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 14403321435902402292593146, 0); + _reserveERC20PoolHandler.stampLoan(1000000022271599587, 1000478064432196926); + _reserveERC20PoolHandler.pullCollateral(1439790291161438432237576717839278763806822390034865328128, 11674, 54902253012144633251925359290291); + _reserveERC20PoolHandler.removeQuoteToken(8010894009389369329789505795503413932, 1000000000126638334, 1036429578596127989, 6403); + _reserveERC20PoolHandler.settleAuction(1, 116272495281403703, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(10666, 296207454010119528819480798783, 2285896457006751345966023312623); + _reserveERC20PoolHandler.kickAuction(22447432415240298515337965295341810210518103483819218, 3, 360757859700462965545090331936228480376068221882592764534181, 3221907642222461214238301182760579978151803026190425069386665011287); + _reserveERC20PoolHandler.takeAuction(33057908493296388409373176376177, 25603305197236719161, 30382971057185548130957988, 1033769042418700813); + _reserveERC20PoolHandler.removeCollateral(131169031668636467500347080746627869213344577549, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 48785623760602203873324923363493508259900715448422682237, 91126246767165481606057731460626644046696523536578689225); + _reserveERC20PoolHandler.pledgeCollateral(363260932698132586662652, 3, 11092225689874867353012838146348858339598242716097904934041025511260045378182); + _reserveERC20PoolHandler.takeAuction(27786158372657848893725777885671, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 6029479368773135945008018333045238101993048381447619145063961861470108352, 90591009597855804198243658795490); + _reserveERC20PoolHandler.takeAuction(898419822951421820835672172083230733085409940658954353104979575859208220, 362620236480349286123744306662386, 619840115422787881628545276, 361757071930429478732431721284); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4096540708865259876559286443146056825201935746948437); + _reserveERC20PoolHandler.kickReserveAuction(714810880, 291528709546412601620691142); + _reserveERC20PoolHandler.bucketTake(30318251210352427542268491, 1561210800793137577594892838014262, true, 5783634781, 1253413310226720031578485556195009603564779486326); + _reserveERC20PoolHandler.lenderKickAuction(738996628602301787611649786480294373451297412925409283738865643714922395, 8489370478793299999490028311236, 75013946450680795368467844); + _reserveERC20PoolHandler.stampLoan(2739327422004345660549086909380755109927245477059354013, 148253139085382706366751816601595947206436); + _reserveERC20PoolHandler.repayDebt(1468628306497477791723, 737402599224910169721305458112904296074899043424903204521980, 379758894945451780730820843716273258747896628143264873278); + _reserveERC20PoolHandler.moveQuoteToken(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 4246636217529747859506571891582994456634503, 5886894316564643382952373437716301051181514863335850740742498652620); + _reserveERC20PoolHandler.kickReserveAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(0, 2295989263554452785953665865110327763154203341488163393443140974588337387, false, 73604249, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.settleAuction(7592602314126508906828856464, 429671524921971961799547505584, 1000000352932651204, 2218839869791912434940186868123); + _reserveERC20PoolHandler.withdrawBonds(3, 5090815145484143, 2); + _reserveERC20PoolHandler.pullCollateral(32850443490500055139222445501407448671, 999999999999999974265302534124695674492665408, 93166656228749500931596482835); + _reserveERC20PoolHandler.transferLps(3, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 998780040567505047538499); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 41298853806874637072132620848275938937616472911998793769268242466, 163512449973324853911892443193296226418379398); + _reserveERC20PoolHandler.transferLps(42556560474651249548244952083896037644981273125505960024268361644434841860, 1, 2, 3451054320479352442717248796568261491538645684349797272554674562670957519, 0); + _reserveERC20PoolHandler.drawDebt(4744353770, 2738463645449153268843344059, 31626271159499687631725156921631); + _reserveERC20PoolHandler.takeReserves(236783252244493330275299960666919365107167535, 77065214061109677389, 0); + _reserveERC20PoolHandler.repayDebt(1216984441153406058000000000000, 51254114298313511453, 39764); + _reserveERC20PoolHandler.drawDebt(127687987507661758866792083215318854184, 482886410029650584595742258955, 1589338414823949638097979202308); + _reserveERC20PoolHandler.pullCollateral(1000000026094666662, 24693387761086592, 40230958868287906678852490476546); + _reserveERC20PoolHandler.moveQuoteToken(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 20410224422667400654887312686523058947611137644496555, 0, 39450413316067714924640465851282298); + _reserveERC20PoolHandler.transferLps(3, 20224229398277728652637617656556952771408202257165390, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(441746504289635372117072, 13192068392382554528497376870940361989967208692, 2, 16643881274, 78589704718779568451485287531164661845068666); + _reserveERC20PoolHandler.pullCollateral(7508404327265298333365447054558022819, 2999999999999999999999999999202584922082833011, 4650981782); + _reserveERC20PoolHandler.transferLps(1000084097582675751, 766090754036046978812968340287425973, 1000024034230846134, 52512, 1025456748608779266); + _reserveERC20PoolHandler.settleAuction(1486791824370936149038659318562005, 3, 2, 1); + _reserveERC20PoolHandler.transferLps(7616507596840106507721739514034, 4769531885217478559902400962684819597837, 31575, 994221453005189022895855386115, 835753661377272200011565093407039); + _reserveERC20PoolHandler.drawDebt(36096116559051067325094376023391, 9190114255038287812, 124430318583898614366576299651); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 601068344827966809167869117634973751636438, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 845236060504041038106482124057033354015092855668408759151748163114338); + _reserveERC20PoolHandler.takeReserves(5586346913581560950011123756758, 1764023496612794206, 100000000000000002181017395646168338473010007600); + _reserveERC20PoolHandler.pledgeCollateral(7644829, 961556228741011557759185198, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(18102331122606079685772419737396783047869496245655036050968374808881813904959, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(1000287849639937245, 90078408592299721404348348733, 5334691660541640194706839593793, 12334880000000000000, 2640559240257886426939235117050); + _reserveERC20PoolHandler.addCollateral(1001808859832289371, 478611935336891179188, 27807801576645314082881901479336, 6936500361089694950217700554588); + _reserveERC20PoolHandler.removeCollateral(1008420116927268912, 999999999999999992118999259448616378028441758, 615037237955171792088618553, 1000000365711051442); + _reserveERC20PoolHandler.transferLps(173269859802757346743595552357410472670908999346114231, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 584711526153929205322234822331514732249020672361247, 5448406235118779700206739, 213); + _reserveERC20PoolHandler.drawDebt(1905887851617013482966589078877856149712883513019262, 66431584715178458759844206207913906523197314248625399940294775816269761796454, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(22581340203648220859108831049826460816581032507023, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5387649116354946813152740151487596439054152848553704192169499958, 12); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2127583682854714065954421038657863035763030411177395122972694467, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 276755973861885603721435462171134419587636970089106366396061); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 7017821604110172393098165995850979869053, 1); + _reserveERC20PoolHandler.takeAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.drawDebt(132506616448421066230543530195804333613648311021, 945141374208741072121768912373106641019, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(240116041095764984793079994847, 1015989519296648205, 425459986427622558, 58346990810973407940932356252); + _reserveERC20PoolHandler.addCollateral(3, 0, 3, 165328916059930167129777207873582255520749741321843857649); + _reserveERC20PoolHandler.lenderKickAuction(2184544274980443819137959502213, 203903973372142838, 43886476088500060942218272452276473029577169178429938); + _reserveERC20PoolHandler.withdrawBonds(13227615443800503179, 19168976456794089108039851788519805857737106847398967988078741764393647604279, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(325849901849245511804083795181830727, 2593709079785261145240341308007362408198978, 44945309313026101912586258054477913625097566, 8711184521339365); + _reserveERC20PoolHandler.addQuoteToken(1390462353075003629, 5184946426289943776602749634682, 98291197435524166609548237104, 2627086571668645910068447665394); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 14511, 35); + _reserveERC20PoolHandler.takeAuction(6010808019, 1030459131422616804, 526324570441766552106039561889727, 3198095593461606813470597302006); + _reserveERC20PoolHandler.settleAuction(1000000000791762117, 32459371284791780133760924758987, 1145217634360693887011840632574899898, 17967); + _reserveERC20PoolHandler.moveQuoteToken(3, 2894613959603538727443827034127434931400003986115660, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 17288762020892536147582751717349, 15556728545593619021001738559624380568180505221892159); + _reserveERC20PoolHandler.transferLps(2560176981525847925126346850, 14112142558715330553432066725095, 9760524246633469463649124718815, 2698164916069684045483530074933, 40293328198755140447721941403417); + _reserveERC20PoolHandler.kickReserveAuction(1, 813854130023244884740567780669489915173383823060); + _reserveERC20PoolHandler.removeCollateral(606916816193737389299360154, 6526241252942353832247303458773, 26481747398536068805253264976582, 120973522485807579148556558165850931180662532652687341790); + _reserveERC20PoolHandler.addQuoteToken(2438750826248663252732778213201846332896261317940120658842287949075259023368, 8495627457021, 325858690647457823386606465969867527491263455532, 3); + _reserveERC20PoolHandler.repayDebt(162625216733392272449099778252910902061657737171983929675045, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(14744336846213772823553656978, 14868076772173442421241303829799744277, 9664357386268115709658790875, 8548007525942318786342766795361424); + _reserveERC20PoolHandler.lenderKickAuction(70077498767432340466842205693819, 1000080326071218245, 12724396366679296768266721844671); + _reserveERC20PoolHandler.kickAuction(389795829884, 1, 2, 724311550450039477150596206748151035747963542902767341975720386188986); + _reserveERC20PoolHandler.takeAuction(11818210703700447993935666539837, 7083673994412886705589666772767, 39823903424133627073284286493702, 7525484684614656601701367237752); + _reserveERC20PoolHandler.repayDebt(3553165051792373156663736021952848273240171, 0, 140809578); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 190781873, 53983141821169912638708990225307095310615532063141392936954377, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2523264765015233598895224878454633463380178724694887695675939140930501622); + _reserveERC20PoolHandler.addQuoteToken(5, 1, 0, 1831443647185514027); + _reserveERC20PoolHandler.stampLoan(13229048746368, 257547916315904296377033152573521337349620398380427214613250644037897145821); + _reserveERC20PoolHandler.removeCollateral(599530702030137920850870270011157212767606805821891151842150, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 683048053263); + _reserveERC20PoolHandler.pullCollateral(10875405403455981632098389995, 2477548858902654226431004609227, 32497909894036107056109429355907453454); + _reserveERC20PoolHandler.bucketTake(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 63662865898136751189846236591929868829363, 0); + _reserveERC20PoolHandler.repayDebt(1012384698112926720, 99999999999999998746374083999627905197135901400, 932622863598746302625096029932); + _reserveERC20PoolHandler.moveQuoteToken(0, 33735071876853150010926241047861489553976493888352798052, 807583004715673515887039878655082855585942045685618575832132744402, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(0, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + invariant_reserves(); + } } \ No newline at end of file From 11748a739f36658d0eb5b486c5c383d5c2270d50 Mon Sep 17 00:00:00 2001 From: grandizzy Date: Fri, 5 Jan 2024 16:41:07 +0200 Subject: [PATCH 06/10] add test_regression_reserve_bucketTake_failure_4 --- .../RegressionTestReservesERC20Pool.t.sol | 1671 +++++++++++++++++ 1 file changed, 1671 insertions(+) diff --git a/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol b/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol index 03e1328dd..5af9705fd 100644 --- a/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol +++ b/tests/forge/regression/ERC20Pool/RegressionTestReservesERC20Pool.t.sol @@ -10602,4 +10602,1675 @@ contract RegressionTestReservesWithQuote16Collateral6ERC20Pool is ReserveERC20Po _reserveERC20PoolHandler.settleAuction(0, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); invariant_reserves(); } +} + + +contract RegressionTestReservesWithQuote6Collateral16ERC20Pool is ReserveERC20PoolInvariants { + + function setUp() public override { + vm.setEnv("QUOTE_PRECISION", "6"); + vm.setEnv("COLLATERAL_PRECISION", "16"); + vm.setEnv("NO_OF_BUCKETS", "20"); + vm.setEnv("NO_OF_ACTORS", "20"); + vm.setEnv("BUCKET_INDEX_ERC20", "100"); + super.setUp(); + } + + function test_regression_reserve_bucketTake_failure_4() external { + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2962203240505675837033000647032573237274026742336719092099562769, 2017464); + _reserveERC20PoolHandler.withdrawBonds(137123290349687224976244890280, 376884644719772270878272602345410032541007232403890081223211224, 124801104603); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 477157240634687034405827226105585173508665485, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 7547918958290771783, 0); + _reserveERC20PoolHandler.addQuoteToken(1514465705707934448, 1120822768569430490, 39399, 580895891115115806084727267810039); + _reserveERC20PoolHandler.repayDebt(1000000000034348598, 10003532800495967252232501817639, 1000002581056693594); + _reserveERC20PoolHandler.bucketTake(2872938411992050846400434643890361233, 4683726921, false, 1526271927036929452902797781594, 33072224664348188904162578347); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 113); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 64320624078861807056771818458349264209681358, 27318957926768664120176923476, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(277638869, 6212956281560464018546453791253039116648643967933659323224912180473882303604); + _reserveERC20PoolHandler.drawDebt(308872047486332064385206717105600421763989346129, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.repayDebt(3049063194133038264992042736197, 17708717345349539737234, 2310162686); + _reserveERC20PoolHandler.takeReserves(615511562685174180071944110, 62565611952204020918905398241009, 274104441903773515765196407479); + _reserveERC20PoolHandler.moveQuoteToken(1, 37871024259585859343508961742, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2172760756510); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 30016072624); + _reserveERC20PoolHandler.pullCollateral(19117150809639478484, 1840363221384987030341116836364881388131492814956495956073180972090577, 0); + _reserveERC20PoolHandler.stampLoan(78723542334204302627666601645712388632, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(5856586157602259255219216039818739141150329326429673929513511, 0, 1081220574956973805132822360142268855, 5571621868243382904178589560745665245068995154497590531074906444008843); + _reserveERC20PoolHandler.pledgeCollateral(108963356893353448347545907087098, 1678069409652068401056275572132, 18680667181100297989464598157004); + _reserveERC20PoolHandler.repayDebt(1170014327847607892066981392186194023847309942841401, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.bucketTake(121795918111189, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 3812015976053633877154, 790841385088828433984253485676878391830); + _reserveERC20PoolHandler.pledgeCollateral(1255460572464680217974612139210056636751909457485252233910543250592670615, 3793243542497056750670049578706, 463519297204311146); + _reserveERC20PoolHandler.pledgeCollateral(2749969301132375375059378817148249009492873260443724, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 256251380865); + _reserveERC20PoolHandler.pledgeCollateral(0, 495237589768377, 0); + _reserveERC20PoolHandler.addQuoteToken(0, 365280485882111082044807706861982864397450369135125824831237904653295842058, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1836871509488255213108073294865631435211325738602); + _reserveERC20PoolHandler.lenderKickAuction(90722159647610279835503142554441, 1006880968705839625263122946857257239765593, 4134399865336028045); + _reserveERC20PoolHandler.takeAuction(3251053827684626683, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3403, 147580955633389220495169076658); + _reserveERC20PoolHandler.stampLoan(22402293682347184395306093372878512062032340, 1); + _reserveERC20PoolHandler.drawDebt(13786468383036809917020347765122351654942878004566989810240183201868660262, 0, 2); + _reserveERC20PoolHandler.takeAuction(139332681210756160821214093576, 4985447796211222212905179591, 1144487236092545520, 2015015152923619); + _reserveERC20PoolHandler.withdrawBonds(59276549462424934094820347662537280305385706338133701079119869831516, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 25, 19871457922944934382); + _reserveERC20PoolHandler.takeAuction(481340491891637483263208731377462060219394733033919630100769064695, 3112574122752350227371488401807676432108319274168266229068, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.lenderKickAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.settleAuction(307603153336397268335917993592, 30696565016668213392833655551580, 1000002385942724590, 1000000000000008829); + _reserveERC20PoolHandler.pledgeCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(1000000000030166919, 976819106381702094471577165714556278793160150423214056131683026364982946, 1143842981067124327, 434640264072070708613736376814); + _reserveERC20PoolHandler.drawDebt(32759634077418079403586215180533929583779551216648, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3160602699136520726108280511528932219129654737318973545071); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.kickAuction(4350754932249778878727605341680602742, 4354819647587003636271941572073021283066703089016058904104360345079794248, 1172771932183103660907057004277994684335022223155875542981749652956107, 3138678830252136); + _reserveERC20PoolHandler.stampLoan(188141552174, 654109758181543882898571629539212258754061215484094); + _reserveERC20PoolHandler.lenderKickAuction(3284157544055395534012878580430691963287669538201583778909847240411161570, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 252460378527688287264018772774859742724573329562475378); + _reserveERC20PoolHandler.takeAuction(6139942783125600387562454273206341222136811495225792868128498, 52144580049386970527811512449628, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6581036); + _reserveERC20PoolHandler.removeQuoteToken(2652585931421299531073473754160073, 24500847808691220378814586679467475337, 1000000000842219014, 25791981552668767014037134128496); + _reserveERC20PoolHandler.pullCollateral(480711359594776447607615866552303017371, 911325866202040611048484197612, 2155653499715682742013301884352616438); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 13553576594838828, 3047035, 17073); + _reserveERC20PoolHandler.withdrawBonds(3, 2, 64198623903166139530318527033318940641177071230265697710284); + _reserveERC20PoolHandler.stampLoan(37903830763455694675052860468, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(29123, 1000000000000173368, 32281, 1026585959671468229, 1043915494388480462532870574384); + _reserveERC20PoolHandler.settleAuction(228512622934067464212731565000, 999999999999999999500000000000000000035652200, 155332057908404857695037873810, 1000111355834876448); + _reserveERC20PoolHandler.removeCollateral(40566903900, 2952230532122520466832183096486402868381079162839121554266845144247081, 1749894838507786896859831070893603, 0); + _reserveERC20PoolHandler.withdrawBonds(0, 187776544515277835589290717692733379407137238812, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(3083143831037950204486302990, 37516, 1000000000038449320); + _reserveERC20PoolHandler.addCollateral(2, 16713139915997561857378, 47810987740, 302358628861620306341200330439783222737750625452090533725156021200248219790); + _reserveERC20PoolHandler.drawDebt(457175938436875738063504207490870630142482488863039157199598572, 433615240253238473531648824751476941158286748459997104460210, 8500603476423109373168402306); + _reserveERC20PoolHandler.removeQuoteToken(146902863408148371404008690308985569649656138, 15558537599236191281951390212931136603564284943449, 318682740008438510125839570373437404773, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(13434063410111105122710716, 53218308590471658771493367352757285463317940526641567742, 10191216266907974585391946348519033868962272748654605047867770925791607711); + _reserveERC20PoolHandler.addCollateral(76441087072459784296750664602203, 54660295504718236036, 1281112191625847801, 59634781351081103605072824086); + _reserveERC20PoolHandler.takeReserves(125021791302400, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 107776285207735836945469366787847); + _reserveERC20PoolHandler.withdrawBonds(540719356008875399604877518763444775460140123, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 877730583010881084086891962599479917663170216465718); + _reserveERC20PoolHandler.drawDebt(1000004480121298257, 19238009739132873828884982911, 48406223316394306027187761005748745642630708291098901501218666512483334166614); + _reserveERC20PoolHandler.pledgeCollateral(1013278187659017954930275001111, 1000000000011136941, 1005196777356391728063057039); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 35510725642308254870311827476363008802878499451, 1); + _reserveERC20PoolHandler.addQuoteToken(1664727664901477884756410815999429846101318415123508941417513356348931731, 2157202965257092308766763580244255, 1000002580551182284, 1000000000335191924); + _reserveERC20PoolHandler.pullCollateral(699892462282472961474514510799, 5572826789041642563396693982205718506, 7036088153552807082462343982945); + _reserveERC20PoolHandler.addQuoteToken(1000022031936003860, 6321474547817537461200589236, 940015274774499652787180, 1000000000025958090); + _reserveERC20PoolHandler.takeAuction(394189424974073229152452207290975530758086528659090049152767819, 2406286918377596119055405890124150939667682669070014373086479466, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 554384003437); + _reserveERC20PoolHandler.bucketTake(13404261377168640717264317874721469527, 227800856106501432472858, true, 2811840848092411970435933082760, 80058939481073290862597869572956969736); + _reserveERC20PoolHandler.kickAuction(546737654678407806792002246554244, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 5303831437348637192588744528987844861134792578715207199754981); + _reserveERC20PoolHandler.withdrawBonds(5510647837402542839, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 663439973512394266222375327790304636307382179698433036513176795546830573861); + _reserveERC20PoolHandler.pullCollateral(1606913947430691194826335047588, 1001080735664071426, 12722855053490614911359727973558); + _reserveERC20PoolHandler.drawDebt(82426683062604859645, 673380897915902268649672710031026182, 1019816498533830275); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1487918014735967932610962544059903927635718683, 590693571909311358374159602354633493094012300803745217157309618887824996); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 570232706793449884191668369552922535921564863445); + _reserveERC20PoolHandler.transferLps(14663205816897601045282979997455846438812745513, 7947869264701491176243224509305980527894419715454, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 52149955681876818889123100888660917189498069614963308379601344381790333379, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(42409585879010009616801585406555, 22854943797196239); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 1883537538988096489); + _reserveERC20PoolHandler.repayDebt(18562274429335166063504349, 217679184650, 1); + _reserveERC20PoolHandler.transferLps(130226974787079093960467044423, 51566820335650167077204113643512, 1056323539591915518, 20512157116401557302483501, 454065240963442687978747101805462); + _reserveERC20PoolHandler.moveQuoteToken(920410668269070063274576061344, 2999999999999999999999999999959712149180428052, 111840897142249564224404346243, 2016848710458304451924646865017, 8924); + _reserveERC20PoolHandler.takeReserves(12593681191981807417, 2536407785177577604, 3360614699091828366790285283023); + _reserveERC20PoolHandler.removeCollateral(1029711615366732589, 1000000192009514869, 2147, 25930553992751077950902675); + _reserveERC20PoolHandler.settleAuction(1000004480068621107, 808418392697353288667895053041, 569140739905358337916940203023158295764, 4825143690358302569232299614991669); + _reserveERC20PoolHandler.removeQuoteToken(3, 0, 276503223302747994581372501258531213869382270007274, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(2952919950155420684010421869415, 34146, 24855); + _reserveERC20PoolHandler.withdrawBonds(1000000174585813473, 1000000006227901914, 744275580874710177406501078691426484691221014386187692419869724); + _reserveERC20PoolHandler.repayDebt(4250194718, 22949678764147413255712754, 1000244460802478423); + _reserveERC20PoolHandler.pullCollateral(1000000001051878085, 210289221421701197052451903970, 1008723660778575112); + _reserveERC20PoolHandler.kickAuction(1208194926888542927141767370, 65476185902897934617635139922411, 1000002580551176576, 148298479424860227048519797425462398228); + _reserveERC20PoolHandler.takeAuction(186241653807531489117140399632858414415270109165673425253301168801, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 43234034300206943710249689060945070175557205473305897574955455, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 22719795272466044533089394078031569025386642890, 796797917385576860439981794); + _reserveERC20PoolHandler.bucketTake(148, 115792089237316195423570985008687907853269984665640564039457584007913129639934, true, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(2229111565119472144114701030006, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.addCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 5, false, 24743461254538327770654173224040981540853891792, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(2357649972816733097408054624682, 2920108590, 24801215849103005478632592497843, 964883034995541991095371635701); + _reserveERC20PoolHandler.addCollateral(2, 0, 1525928294502950792299849619882, 10070012040570873071655950184737253619108841031608864860311595424472805411688); + _reserveERC20PoolHandler.lenderKickAuction(3957764414304911237239479244, 1064874832345056827, 1000000000007718578); + _reserveERC20PoolHandler.kickReserveAuction(236732695378675, 1862685969323582127772358996851498034966); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.removeQuoteToken(25027962649839479250359678309710264037626596207588710231, 27, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 4354); + _reserveERC20PoolHandler.repayDebt(33741845657789569029028453528935534253345622128659189793, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, true, 2, 2); + _reserveERC20PoolHandler.kickReserveAuction(1000000259673491118, 10086034570116009114238656791); + _reserveERC20PoolHandler.removeQuoteToken(367791772018765267894050397, 163765903364751503782823229876, 21483038261375584180245581345911, 242894737499197800645534682985733); + _reserveERC20PoolHandler.pledgeCollateral(1000328032848055749, 1001574028574304163, 1000043513920714652); + _reserveERC20PoolHandler.withdrawBonds(0, 1, 3); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 1, 2); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 16281005, 14006); + _reserveERC20PoolHandler.takeReserves(95017622705167583245256742071924, 1348348126156679108, 2); + _reserveERC20PoolHandler.transferLps(112818613049059557058752340977411333857719066979737897651501386149833229151633, 187808512081494112873140860557747727902282684, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 54230779670343206566476731521201366626890983883461428668); + _reserveERC20PoolHandler.removeQuoteToken(1041990214550274722412180485, 51174770121365661409567366154288036620097500090269014277981668725717535887989, 5384644623862459003912685975144, 2683656206860485384817879); + _reserveERC20PoolHandler.transferLps(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.removeCollateral(1000000152833340652, 1006608083137055214, 43279184031897984380643551578645, 2904577706); + _reserveERC20PoolHandler.withdrawBonds(30555627295619470510958658479471591998092514557809, 292251404821865332579138907332554439893535615330255, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(6116147826257586785316899169, 20213007464166214127664006336941, 1000000000000004140); + _reserveERC20PoolHandler.pledgeCollateral(1421858064072552515800467759169228840101272, 134205576, 7); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.settleAuction(2604022861915487768153276085744, 12727412356480931609542105258411, 1184566161350802267923144710010, 1014301912195604524331732698660); + _reserveERC20PoolHandler.takeAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 994, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 195725781581483213340628314833293850371589298174052066720); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 246543897498772478204028077105518721955); + _reserveERC20PoolHandler.moveQuoteToken(1124066204225713860660205690173, 1, 24801040, 65062936957219916784123011051482199761, 978649281467876608836812203129881); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 18534337411115196756549953619685642042); + _reserveERC20PoolHandler.pullCollateral(3278446283885974909600510631783, 1, 0); + _reserveERC20PoolHandler.moveQuoteToken(530407826120695001465537840954053448279820076681007, 940132284974338, 126423184453328422583264459706683047093553790240225795150, 1076410271, 2); + _reserveERC20PoolHandler.addCollateral(2340439131, 1000002580544581200, 15712536169863783283965246568238, 486982817636); + _reserveERC20PoolHandler.addQuoteToken(6520891723, 3099304555998147793656902438159, 1029867906077495413, 10705797153079499265612756057232); + _reserveERC20PoolHandler.transferLps(999999999999999999999999997196703825093747012, 1523824607493532709438452182943, 1000002580550901143, 10083093513480012662576880582, 24672); + _reserveERC20PoolHandler.removeQuoteToken(19212086005825267102107651479826135489515, 112427342072125295541811646216577869103520376691486025, 15398177496132130205126139351789763266968, 35114531005303129354685904); + _reserveERC20PoolHandler.settleAuction(56645257737345589196873738503490, 2999999999999999990541368952621004124827476841, 1337722805006190785750213592513, 62566); + _reserveERC20PoolHandler.stampLoan(4162339307054260689422199854, 1124917049426653916); + _reserveERC20PoolHandler.lenderKickAuction(36544717187343725180820492, 1001574028574171357, 61925); + _reserveERC20PoolHandler.kickAuction(7205566013175379246092596979857, 47206775086518156757302732211782, 1000000000000115570, 8627676707623351135390172900906511755); + _reserveERC20PoolHandler.moveQuoteToken(400322658870097223359847770385978125303491246625187270869071929610, 173, 2, 3671725777835130463252925678955629, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(1007794460619856008, 55453979595143496326620993770073, 1122376638290548052, 1000003198609305729465304790790); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3618312175411888718420139703397827, 25850291112313576895256892403535775785); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.pledgeCollateral(1007102059788235038, 1000000000111932401, 26424054661951770270775756656174); + _reserveERC20PoolHandler.kickReserveAuction(2393165763475873440660982507534, 1000000000000179101); + _reserveERC20PoolHandler.takeAuction(91731856368445481005596, 442932588421646354249, 69655060977139634392286232288889671016304620741991396020608940185, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(9251, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 622550648212191771722008445751651417765); + _reserveERC20PoolHandler.takeAuction(3, 927800, 8709077047, 305603501088270027718551582257106); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(3415752386078129730372850959173520117235126895235197584332099433477, 0, 3, 3); + _reserveERC20PoolHandler.removeQuoteToken(5384646384046060868908210861931, 1209518919083706567798807261663688671590159872118162592560508997551313334, 126949560964335914214187548800653578670, 308196665396315763052169391153); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 43998107349303139906968179540963400331734286625199510896693635827); + _reserveERC20PoolHandler.pledgeCollateral(526974039736168273516295851621306153831693428136198504323563821154538439615, 153580479344046257869951505057065079234520841373358454, 52575312367434621138314222076792528638550664); + _reserveERC20PoolHandler.removeQuoteToken(274, 0, 722008888868102392283269, 3); + _reserveERC20PoolHandler.bucketTake(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 40450797924383149938536819337811637472528457105433871146070609863180, 3); + _reserveERC20PoolHandler.bucketTake(0, 664487094384087603760895641633031801488831774152659932919, false, 1, 220847141853373981447380); + _reserveERC20PoolHandler.lenderKickAuction(1000004480068718196, 4177391703540392599427606213333150, 1000000000000022711); + _reserveERC20PoolHandler.pullCollateral(1000000000003857921, 61038228341272705430278573026181992513, 268973338044018121432389458014853); + _reserveERC20PoolHandler.moveQuoteToken(1, 2, 4716438185, 2, 3); + _reserveERC20PoolHandler.addCollateral(11219564952424667942606502229663, 8099380779, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(150869811331398684350460108567838091, 12877095648448205247526209040871034633, 910281971213825481701467106357607305, 30352306835217133230496208070244); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 10560262875834638635778656899025830249614202604478057291); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 121282728619387069926562906973111599, 3); + _reserveERC20PoolHandler.kickAuction(2984253790297002, 2, 40198661641966662385237733296998883924442756630638185637630598970794272, 2); + _reserveERC20PoolHandler.kickReserveAuction(388103330591728764671541533703, 2027281757279236312411342795651); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639935, 4567673520533681, 1); + _reserveERC20PoolHandler.addQuoteToken(195508241833121339980413891409, 1000002580601523947, 53152, 31809679871331733371866938756206); + _reserveERC20PoolHandler.kickAuction(7034114461674531000000000000, 1042705802123677424, 269770671179938355119363230, 134461234445227327253501171370); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1212717101558610806835929769376473954543122352, 0); + _reserveERC20PoolHandler.moveQuoteToken(3512641192721857391000000000000, 1010875863348984617, 70269761072237636283449987976543, 3222519107027181353173236066099, 303453884312947164499233655674641988406); + _reserveERC20PoolHandler.repayDebt(232754455827798299795957715900, 10583, 6869673352886075629413436396057); + _reserveERC20PoolHandler.addQuoteToken(669967824207550911617529417179147847929066473432111228010882175, 2590, 1891534532256, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(161783307983995652515659161749, 1000000000870321688, 45760701060544619727541517410492, 6340797789283589127159042003217); + _reserveERC20PoolHandler.withdrawBonds(4727376284551, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.repayDebt(494094143668572357, 0, 2); + _reserveERC20PoolHandler.kickAuction(57927037089371238566580815274121, 8565283179731808493000000000000, 30699301808175105224826024831293, 276204112375231755480958029475); + _reserveERC20PoolHandler.lenderKickAuction(1119935503507368165, 301769922786388626931445149629, 1018751255179939447); + _reserveERC20PoolHandler.stampLoan(1000351344821289422, 117597025753496265970369839335007802495); + _reserveERC20PoolHandler.removeQuoteToken(44259079689517918424416984250274, 1000002580551999407, 3121385861576737808395102178754208862, 122125145113055252008911338839601616013); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 13023170); + _reserveERC20PoolHandler.repayDebt(2837492757750371753073843009714105051733561853360, 3032390586537886001333310625960971135543456333591625499017, 2687743315713337399420492231395100338197277031286764291602398763999617308); + _reserveERC20PoolHandler.removeCollateral(4489084178, 68403097671777821090044641549, 39697750484094351690377043716, 35111703360459982596557318219304); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4542545611257057937028351103820521652810733167969564809352); + _reserveERC20PoolHandler.removeQuoteToken(29161268840087883298985, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 33256367721706059406506655077680520783493320); + _reserveERC20PoolHandler.repayDebt(52867323267, 112017285558291268476015514, 0); + _reserveERC20PoolHandler.removeCollateral(3, 3, 1977765942242910769499627649290810867323900615654569915034754645859203, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(23989, 53258, 30262818183322410065974393448187025482842577322788578638689790317); + _reserveERC20PoolHandler.settleAuction(12649481005541834707004368102527, 1554736894356540985, 79396426170763246296300325659, 174748057731177689631210607); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 117828688283902496578799345861350865755235690777883634761, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 137); + _reserveERC20PoolHandler.takeAuction(951362816944183027590330130133671440252293799822827196833854047, 6405555483006683427265, 1000000000000000000000000000001277411978718978, 173636978709505264437534250928670333775); + _reserveERC20PoolHandler.transferLps(1016387603049746263, 753, 1000000033851778649, 1000009772301191676, 2943878861992604807224285736818692428); + _reserveERC20PoolHandler.bucketTake(1000000000000000045, 57688260435630956231730571259790975641, false, 1000043514093805146, 1000000000193522515); + _reserveERC20PoolHandler.transferLps(12285479318676980787092484908850, 116061550403314396806372971589875234, 4055714301596072256835599784233, 4201382425666124637338153186823, 6934940270080223951); + _reserveERC20PoolHandler.kickReserveAuction(3, 1783193490535720256518099759577193463204685764810778582401623195805448427850); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 55998377399571270061482740890029582643354147832859404); + _reserveERC20PoolHandler.removeQuoteToken(1014519740284624415, 639088423083653475091241548219, 1460369565072464258114239613142, 2612185732783109610475996078887); + _reserveERC20PoolHandler.drawDebt(1, 247371187620196075, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 980750507298747973607582685746344795370465101435917447603385372746444, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(222458808602307265993741553790876028340342986485362113518714, 124489404778691892346309103256180469, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.settleAuction(78204, 2606436446255628379000322112537, 73737, 2999999999999999981221659532870173904318178072); + _reserveERC20PoolHandler.takeAuction(16841409649717573122511671227187030877680259135622549485, 923576270090166636097378764072, 81179793225199002188535734366910263754, 127342713015804522884506659748201731644912049424657634656461541273); + _reserveERC20PoolHandler.moveQuoteToken(1001858804503662462, 444619597349124203414699485495, 947218515079303, 33942845754635515604853626601960, 39002691670735374759247882576110569764); + _reserveERC20PoolHandler.moveQuoteToken(961911367960166708050710492989150681864116623961071067005, 5478551, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 535610495492828413226651429901627439313074859233701326905242027881093); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 191468256681202845400744172346919011542108487016512122434722606442, 32874469888844134390); + _reserveERC20PoolHandler.settleAuction(1887431340861302599890587364341, 4527048093778924590409835505676140, 1000000109404273416, 25187824025548226177290814915); + _reserveERC20PoolHandler.moveQuoteToken(1149961249668331738215168268590676845553277661672225094, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3724837574110486036460517009462, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickAuction(4197782847912879925116588883111975872353793330601, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 8912576249184); + _reserveERC20PoolHandler.kickReserveAuction(2441347224990395547356278790857774445145890, 3); + _reserveERC20PoolHandler.pledgeCollateral(625467045401355373438987431922794153507237352935, 2117907559106912277, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(600262515226158, 3970948213031605459389959617915, 4232912745184143, 10780251495911528644205112491); + _reserveERC20PoolHandler.removeQuoteToken(496143968, 12854200036689645725152995106422, 1, 8109327332432583710385650675959810); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.takeAuction(75442965411647827605552964417, 218542149934463104690118313523, 7373969816655934183982074022530330761, 22410272742186401447335155478868); + _reserveERC20PoolHandler.kickReserveAuction(0, 1); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 48486119860394462478833); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 1, 212491623999965123810340428444980203766334708144679081357732280015906883, 89700258849432809659523168467); + _reserveERC20PoolHandler.kickAuction(44699, 2392776476099393513560811441945, 76080, 395489816098036902970510919400314); + _reserveERC20PoolHandler.stampLoan(13408223103240825010247068897495675706881627099000536701020152775, 5490114448505719380050167261309559050809462888090614792837905358636310493); + _reserveERC20PoolHandler.transferLps(1488095032598860621, 11253935077498965411449191211381, 452591950519908128601335061662, 79507703930821394711, 305061161328443434689069693822); + _reserveERC20PoolHandler.moveQuoteToken(260318079022502242635855378491, 1011710667458540191, 1000000000036365339, 123937385601160110029833754, 5926785653); + _reserveERC20PoolHandler.addCollateral(1000000000110755290, 1003043346951432243, 151625925349423338982099040864, 1158591871225816898); + _reserveERC20PoolHandler.moveQuoteToken(490698199620252422413626494962218614996401277327, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 162686782041247597631041024836487613978310111995942263811870222); + _reserveERC20PoolHandler.repayDebt(6468103271, 2260519582791415319547998450731, 32756992659056934536664375964609); + _reserveERC20PoolHandler.kickReserveAuction(42008327626597134630064920594561398159344297852199267214131704293, 112627221341630041988989553674558); + _reserveERC20PoolHandler.takeAuction(766815821802471596264415696772, 1000000000005585881, 1000000000056509671, 2125235020356684499588116874066); + _reserveERC20PoolHandler.drawDebt(5998087259, 1356353131508850649587541295301, 4690349162346056436144222988728); + _reserveERC20PoolHandler.drawDebt(1, 680320632982201063947454150021955263124987658581643991, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(650028764284250606209617402724607890498217425286196912321443640706, 130998936529568570922162796021142135397387053602717573959700352449); + _reserveERC20PoolHandler.repayDebt(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.drawDebt(2905394623450, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(594836061851811625704452254, 1000002580551575052, 5210, 1000002580553965283); + _reserveERC20PoolHandler.transferLps(56442578173011743, 135025377855581816052906519138, 47619578784414280011169819018562, 303161898605131523519582592677411245100264, 1520343192782079616888002); + _reserveERC20PoolHandler.addQuoteToken(4539685674, 1029687854162079876225606859463726584181, 1000000003312596212, 3118506651177469052690161669258); + _reserveERC20PoolHandler.moveQuoteToken(12008966194901666790533523369, 2595320429060869736791857347931, 51518754758115119329892463425099084241, 615423886470202675347943816, 5323773034687856874261677148641); + _reserveERC20PoolHandler.drawDebt(2586542870640285, 0, 77904100894972642178843098); + _reserveERC20PoolHandler.removeCollateral(59737657755838216151550467736, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 20); + _reserveERC20PoolHandler.kickReserveAuction(495010361068263751317721742680, 12714604461583518635477178129816); + _reserveERC20PoolHandler.moveQuoteToken(7554257, 2, 6161350055162351340748695041913704847581986128870443077239, 3, 0); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 184778925410, 270506854358439731426567141639891454555, 306); + _reserveERC20PoolHandler.transferLps(1440084320511013876790252856069362100511719748602944971283082744489, 2, 7252071421333605476540444122, 158154970936873517459051458619898370348685982244015630324990113773933792, 1); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 552603804707606796095417265410576667074302698036057639821034232723242, 3); + _reserveERC20PoolHandler.kickReserveAuction(1000000229137438444, 590693571909311358374159602354633493094012300803745217157309618887824996); + _reserveERC20PoolHandler.lenderKickAuction(1039258970650235768, 753401408328590759021848269745, 54282); + _reserveERC20PoolHandler.lenderKickAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 78182391); + _reserveERC20PoolHandler.lenderKickAuction(1008112811083383676, 5133753203, 1000002666922884843); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 19301062761635124051751253463700746573315351004040926245385176); + _reserveERC20PoolHandler.removeQuoteToken(178451522465260071706740562992, 50636, 1001974343667367844, 56274698566946044310); + _reserveERC20PoolHandler.addCollateral(158156010875888827976839903182117708640996796791848508681623969, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2328079000); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2025171638166725738400823767343649, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeReserves(447345406071836122594008917005, 21742, 32754306997581551837580573101503); + _reserveERC20PoolHandler.drawDebt(54547379544844007973405, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(21382556375385177789526426706886812003174628106817548268961066, 43528885190155824251038755133801444351098639177000459415166473, 26643942783746755739603756824); + _reserveERC20PoolHandler.kickReserveAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(1392147820722782466610032919002270924233315487462561434, 1913557822272516531123985900155426824754819314619034883797, 1226920499822707686875868035860750, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(570803289335483265668714667837, 202410498296917669530695399841455, 17511253729035437076708939713239923242, 227098056212770862886321805); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, true, 6377560142357248384035716378495072028259365406171763118032366057370257, 0); + _reserveERC20PoolHandler.takeAuction(1000009415309839603716185, 1136171788439168745, 126891172210192626398262283, 8392137594416087000000000000); + _reserveERC20PoolHandler.addQuoteToken(17685440748964982730500143988068465999241920952718023027278539889735696458310, 1000000132464218374, 149203046405234074001009545804091172636, 12724314284209998751222485136259); + _reserveERC20PoolHandler.addCollateral(16344566917978315619271878217332584660832715882169206227108227, 466815233297662124075581261343607971371633317969920, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.addCollateral(433511647261, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 3); + _reserveERC20PoolHandler.bucketTake(465549360408451470504546416687300395683755960345962935974645030787715549572, 991755784, true, 3, 303914796359702913032115627966); + _reserveERC20PoolHandler.removeQuoteToken(2, 10345374436925213451698373186036843481324181491, 94987099271251219560125559850, 3); + _reserveERC20PoolHandler.moveQuoteToken(533259473047305182325115102373626525436897387084980157337629751064039294, 785472, 752937154141672026801208797968173325509671169848631888, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.removeCollateral(50695355369228830574916, 127353061738802548156737531755, 3166783096605501618133095293941, 16056917811301463011153690748772); + _reserveERC20PoolHandler.settleAuction(5902776184202740981881807626, 54591723929807455356586798090, 14033285639334404010021123957539, 1442233445853979102082878571423); + _reserveERC20PoolHandler.kickReserveAuction(4449430186243834636389722853675833005, 32553063928165417); + _reserveERC20PoolHandler.kickReserveAuction(52964332837958767431614671345601192655392767123939958200, 812612281491837); + _reserveERC20PoolHandler.withdrawBonds(1, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickReserveAuction(281713484713305521301094454, 10279261762801044678507579834189478038923168522373225629850); + _reserveERC20PoolHandler.takeAuction(2, 17782149977569324965693754902095234975603519403139843838, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.pullCollateral(2, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(1000000000002394664, 304838879045724486413208295852727, 13011540656523356087, 11378768602110846940731267803912); + _reserveERC20PoolHandler.addCollateral(16303729435406509427335707323773250932489686120527294428, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1082268312837087949248254449, 143543307734563116); + _reserveERC20PoolHandler.moveQuoteToken(59437388198530596760200495467972742603022728775767, 0, 1, 33645660028603873042563427166896, 3); + _reserveERC20PoolHandler.withdrawBonds(2956066426494728378680652, 107, 6544); + _reserveERC20PoolHandler.stampLoan(3615, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(8915405662996288910, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addQuoteToken(1601924326030355268866464336656, 1001574028574400274, 70500, 59752785346969212020100413384); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 2, 165844573456503087364535968702664531220073409140376826838); + _reserveERC20PoolHandler.settleAuction(645085963717855557760360793891894802522716018852, 336712288397887362, 3826562258262083, 0); + _reserveERC20PoolHandler.addCollateral(830405644025013529350485618748144051, 0, 1, 820600469003723406629646028027723702792321588676071159190526978); + _reserveERC20PoolHandler.repayDebt(73331, 425817390170055678849396413671993, 248133005588461095840035095252787); + _reserveERC20PoolHandler.kickReserveAuction(3, 664933243658941443217744667142521365166497433614287826484764917456); + _reserveERC20PoolHandler.drawDebt(1208742409946578441605939887149232871, 2, 301127678236878014495368970697747209622144648); + _reserveERC20PoolHandler.removeCollateral(2757304349156923808268143647954759396893518202366806103690154292470074766365, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 60505820293); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1517856321788311340071593197715330691161184571213319231391490133422101539567, 792372365806839195526591305851233524219531894469, 3); + _reserveERC20PoolHandler.pledgeCollateral(12782714741492237154942981878802133508781423827738, 8625784058018125373902135641507867631299904437, 184); + _reserveERC20PoolHandler.removeQuoteToken(0, 3, 362233231904676947011366773701222641968959395285765784721792, 3); + _reserveERC20PoolHandler.removeQuoteToken(70903556317532807400701378450, 103460737749827342724980022207, 1021460796441963471484891471468, 726375067844852401); + _reserveERC20PoolHandler.transferLps(40396825397827574694305174800253030879914800442, 2433494590879747474371107932080380, 3, 3, 0); + _reserveERC20PoolHandler.pledgeCollateral(1, 237536, 0); + _reserveERC20PoolHandler.transferLps(3575956357394849608521289336002, 15983673863370501331557467006, 69468272876458630331175087835, 781050819925685650, 50303); + _reserveERC20PoolHandler.removeCollateral(0, 3883828, 359474171470927104368701162, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(1000000000009336848, 2700502151683153092324250968336, 23114425967294956776695432234044); + _reserveERC20PoolHandler.kickAuction(1005554924435265684, 7635471337369103, 1104550409870694428, 82101); + _reserveERC20PoolHandler.moveQuoteToken(29071190802532741595349727936441, 1000000000000276937, 16434511492377449048341436844323319327, 12157622052620420, 7106768812195979); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 26249102522945383632577652877502007334046845105, 29995483117204942614950540646398830955316812953832132847010671747116, 3); + _reserveERC20PoolHandler.takeAuction(3, 20226, 3323, 2841294980967197160119160135392029534605818223287446409797923); + _reserveERC20PoolHandler.pullCollateral(3356162241335611841705850934760691523736931050693372, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.repayDebt(560014657136698614628244740436663956675524753674271405372167215600642656, 21759395535577702611307110406714630342705387, 2); + _reserveERC20PoolHandler.pledgeCollateral(1000000000000121741, 31638525752385743382456400043, 12722288648355372884473294034478); + _reserveERC20PoolHandler.kickAuction(1000002580756565035, 54114966373377926116047805, 300934413708187054202825345314, 61969755540964885570016478); + _reserveERC20PoolHandler.pledgeCollateral(597887424030654030107273228618583, 790172964594914197077249306852, 982); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2162458457377976379145091192262451663708829746967882); + _reserveERC20PoolHandler.bucketTake(17181806, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 1, 2960450889696379106798320490924196342683029446723929); + _reserveERC20PoolHandler.stampLoan(5050122358914640258232070788498, 85233622821469075511265580820356711263); + _reserveERC20PoolHandler.addCollateral(2755854350536312873662, 367321180483120151, 34155845539436953116645641632986546, 12956377180543478359294450999067063077114755); + _reserveERC20PoolHandler.drawDebt(4089469644112411424350717983327116671735491063977046245447019, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1846833872946096789875573633852); + _reserveERC20PoolHandler.lenderKickAuction(156776738312322151167003629600, 990002881918594555463507826816, 2727569107); + _reserveERC20PoolHandler.withdrawBonds(36852860721571417977226917073141197895473, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.removeCollateral(92689638409943329829134303403926192303, 1442316800674932587636830475266, 2872887372133275129709493068606949294, 13799702941192086614848406518832); + _reserveERC20PoolHandler.settleAuction(41271466846854935718143004358894235973765463, 1345195346590918896331356166398610613804425255846352362701360257809701, 1463978604297259462552728936, 150202283615998220013747515); + _reserveERC20PoolHandler.pullCollateral(2, 0, 258539467633821177390628114317077); + _reserveERC20PoolHandler.removeCollateral(53304673423543999580386089833809675033, 1000000000000212607, 4577109667111455786843244079715, 1000015101406738385); + _reserveERC20PoolHandler.drawDebt(4886065340921731507477622197, 6382862769884225070256686, 32113154327778); + _reserveERC20PoolHandler.addCollateral(52157099684880033008498605080101, 1120075053977913363, 22772052531445026262098408459457, 46884255994466983577962027346434); + _reserveERC20PoolHandler.moveQuoteToken(1, 10273851779677593984122531173009727, 13415769944526765489176, 300572639090416965466647617834480, 1456595); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(1000000109913172280, 24424879764698486794464696863, 1777773769426088528496057992221, 89181914743547015135); + _reserveERC20PoolHandler.addCollateral(1237152547513222860536204571571, 24554056886038374180772338165585, 1042198751558141725, 3069203834684278613906326370878442391); + _reserveERC20PoolHandler.removeQuoteToken(1668759025872539356778172213583, 54957186189484350160862501898554, 2658978281433672408707618275982072477, 3009489651774656299831814261888121); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 7939173414822081298793889349133414711852083802127233603105681478, 3); + _reserveERC20PoolHandler.drawDebt(12410441273310829116, 57818339725719121451474639349572420740251359988473713766123746306, 15058702585256150438385026851023); + _reserveERC20PoolHandler.bucketTake(1335631056799878025963196199779283, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 2, 2); + _reserveERC20PoolHandler.drawDebt(409653625592328283847786842392, 5078, 4101151924187567760263892111); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 990412847236, 1081592746357682508818402554118662522919423787983278419243542, 1); + _reserveERC20PoolHandler.repayDebt(5876734893189767863677713637525187538165963820, 1706791930113757153926505963933548594914965907056600448304474780055302069, 3); + _reserveERC20PoolHandler.addCollateral(1329932116817548156281427400, 8941101265699567737136573183354173901, 30699438109742102681053586354209, 1105460216938459401919965330403405621); + _reserveERC20PoolHandler.bucketTake(1000835446428215960, 36340358311896865283437596826767, true, 86526234868083082147297993550, 1000000067339248982); + _reserveERC20PoolHandler.stampLoan(324072757849783693718110799972064, 87668092067074353279773979452); + _reserveERC20PoolHandler.pullCollateral(17859752058389206754322352868863, 15424789811327306202478013, 1000004480068548949); + _reserveERC20PoolHandler.removeQuoteToken(369132526331377826419073033056714975208911786282852222034997, 60552276123555820958887921301709898, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 167703188923862959457054334100752568); + _reserveERC20PoolHandler.pullCollateral(311362622997310405352188361392650559208484346461499307327166755670, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 416); + _reserveERC20PoolHandler.stampLoan(1368575487331004697404581912034235405000687327520826463766980935238609, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 196140324368412724624362608294211019, 1027177, 426407534325, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.moveQuoteToken(627362586398759609, 286243319234517507509623542958747019590052345666973426494411, 4, 246633298483303584419947335048248538254228993682, 2890397332891974844322961764523844895531998037198039480799667); + _reserveERC20PoolHandler.takeReserves(8155713776680585643196990761297, 1000000000002683725, 335659900941022737438644206); + _reserveERC20PoolHandler.settleAuction(1000000000001934832, 1526329147519311462470973708816, 4990178806006806046, 242926186932876764935009452813); + _reserveERC20PoolHandler.pullCollateral(3237185855556808446552110880400, 1579728690111591017868691690730111936789876121067834049266586142241223344, 3052589873243739996903144938291785308217420439832116710122810152509608864); + _reserveERC20PoolHandler.withdrawBonds(72470704677012123086185077395230751846062583236713829198076217297, 8546843064951470706462033562582496507383404499290266699, 2); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 334260551859788663097674057630028409864, 18342313741250432177161390476433011446114035744848472872279196045746); + _reserveERC20PoolHandler.pledgeCollateral(2993098287, 5833592984710250761571957917025, 299275053968950327284438889901); + _reserveERC20PoolHandler.pullCollateral(1410893628822071688746451399, 5243893504, 1304729919016144920541627736927010645217107347205629534473017930887766384); + _reserveERC20PoolHandler.withdrawBonds(682831366209, 95451537091540520807541455501713242936977173802869958367655, 29415477852349349422594721527104384); + _reserveERC20PoolHandler.drawDebt(14229897575736, 8009592387766756312267292124383012, 55990056096136624949583718812073699728291965364342713038319447); + _reserveERC20PoolHandler.kickReserveAuction(1000031765669764367, 8477); + _reserveERC20PoolHandler.takeReserves(3, 4564259349032698841495079383824, 95921858535669078780955689038498482688279107089728338251839893709612186); + _reserveERC20PoolHandler.bucketTake(2770082466916027702986410279940624764721194648, 545150901650882663231205560150661521251007, false, 501146984483590804578155043725825739, 8510309176929911615948300378093639); + _reserveERC20PoolHandler.stampLoan(6129114926495069415127235957240777028302769774595917110996439145312769512318, 12875); + _reserveERC20PoolHandler.kickAuction(1000002580544557291, 27482, 9164, 1000000000000000000000000000005933186300321786); + _reserveERC20PoolHandler.addQuoteToken(1000000000000217820, 4291888734270119713663910156, 2473860812406107647760125747173, 15885280182141777936496136507045); + _reserveERC20PoolHandler.addCollateral(8445589726081795016960672806769544571655487355905012511345233317037354, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.repayDebt(148396926734309811779656559800, 13089604894244587276787197599, 5997972616); + _reserveERC20PoolHandler.drawDebt(1, 0, 2972697963083073347213); + _reserveERC20PoolHandler.takeReserves(76408313735550995039014281110, 34160365992252, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(3551833111482435982038826276548, 1859204292485133431826505287432438197391247892875091433700993886960941681, 40854274035966810235817898857184); + _reserveERC20PoolHandler.removeQuoteToken(387478749797436515224791255801608900552958087752, 2, 3, 2); + _reserveERC20PoolHandler.kickAuction(12295788771869037457108139799857056501, 22699712422082464313394552220, 44991, 82456666014737193625383171288); + _reserveERC20PoolHandler.moveQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 737942812306457063072493286671309798, 29486043491125518916236016715130466); + _reserveERC20PoolHandler.addQuoteToken(1052523662515996, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 107307935672788280671538412590701085858753386623061, 2429956054518421865625457392700080326713594366406396749); + _reserveERC20PoolHandler.removeQuoteToken(1, 12749393818988383623856038358872014846832687818730328244919, 3, 5891957146674752263); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 311500830881805); + _reserveERC20PoolHandler.lenderKickAuction(0, 32062, 0); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 55386022490856867966731176595514889307676852824463621506214617363635, 3, 1021347914817111774608545387749426627285232); + _reserveERC20PoolHandler.repayDebt(27834222621019906826997084647180, 3058, 112815390701991362177518875234462281942040272448298174439291946465100153487364); + _reserveERC20PoolHandler.pullCollateral(2862790418175126984409830858272264375896918430915354, 10996720662037025708317051549178240176906393443, 98903921614224); + _reserveERC20PoolHandler.drawDebt(1020551589690767519, 102646756460207669044, 1113606323131468928); + _reserveERC20PoolHandler.kickAuction(766538929914786461800701018, 2661978734671397583686316859072, 1597259506836041641899738036870396036696, 3086374440989116030071689284); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(66000427436434518, 1, 1, 559328127905111551242068472405125821); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 5422599968604713386629969748, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(1000000000000569152, 516258345773272772940793588384436, false, 1000000000486006325, 57927841381166784022753439429238); + _reserveERC20PoolHandler.kickReserveAuction(1719214368243448644285590, 3532805825835270812970516); + _reserveERC20PoolHandler.pledgeCollateral(621426278915711999293, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1116079017948805055210025254721254596617993); + _reserveERC20PoolHandler.pullCollateral(5420, 1000000000000004592, 135770360877709794628710733521710167627); + _reserveERC20PoolHandler.removeQuoteToken(15444390143949015686800432326773533188265117945149239934032110802063, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 941276220698292509, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 104589878487803592219218977, 7911519610461803300574783649786675866695941875, 2); + _reserveERC20PoolHandler.addCollateral(1075527746531, 320476382223828486176341513864085869058133450705044370571361227804475, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(1000000036272574856, 6056134960658102880496335100764, 7788864958528296726); + _reserveERC20PoolHandler.withdrawBonds(48096480224418712932136722570442, 2214911183894004355377907369008, 1000406005972831280); + _reserveERC20PoolHandler.drawDebt(2540616094845291977212201567392, 280811072159092526962447258746, 41847749877136470972057134361031); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3238190750786326225830307219401); + _reserveERC20PoolHandler.takeReserves(594892577845228539544051480224254, 11297476201855296551181319, 1011133076155816512); + _reserveERC20PoolHandler.removeQuoteToken(3434807961847970952, 2931942326378817311196180675249750484, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 191237726582743277935229397612); + _reserveERC20PoolHandler.removeQuoteToken(8003662955016083890734403075018554781344, 104140702824, 0, 461567699746606655715634297); + _reserveERC20PoolHandler.stampLoan(42885275404537988060828782957289, 1000000000001361326); + _reserveERC20PoolHandler.removeCollateral(2038977207461575, 154211037376083045319163874495416004177914394038984, 2, 2); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 2); + _reserveERC20PoolHandler.takeReserves(1006067439414477847, 15813560787750940186510123708, 92165608713771924192); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 55488854376982776); + _reserveERC20PoolHandler.kickReserveAuction(2104006925932038506340467462, 1021825428564672404); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 12143911709413177246625085382185458); + _reserveERC20PoolHandler.addCollateral(15505097999646332926323131652255, 1145374690, 5926785652, 62774); + _reserveERC20PoolHandler.kickAuction(20273932407396, 1183937695558321829825460803919345521952326135749259301930640, 30930577478601945, 7137617743906093408187718579197002690660721916280155730373356816448050316); + _reserveERC20PoolHandler.settleAuction(27210991520551017556762666908411866, 1000000000114712222, 7371159330855316377767606280228, 12723486554774578090028907675631); + _reserveERC20PoolHandler.pullCollateral(1374301401607627319666757441003466652952531318315642512228846057059825335, 21508386217239917685392425517515205400837853010453873463, 2); + _reserveERC20PoolHandler.removeQuoteToken(252884869706839448364183884052640288988, 8966819889975305673810489165092154757816, 783494699932177293313950222774958250799433, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(3, 77996685436827830471155, 20663320604805572825786761797482858047874514882451330704667778106769602); + _reserveERC20PoolHandler.addCollateral(2235010319350624104709608591891226926992472, 0, 2, 2491617832390920564653266688147904797792382799536043602711086985459429); + _reserveERC20PoolHandler.stampLoan(21955523267615223215603412686086, 22192402395882615947958528916576); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 269700041426, 7016037490639547301033766, 291207465559294971401826016780323108891352677865378273719044872842901); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(4758779697281041050831950738984, 14062356055495637347, 1000000130549222118); + _reserveERC20PoolHandler.pullCollateral(6855936046130983053067403481639, 3557225930107676899203787450127, 1000000000002118431); + _reserveERC20PoolHandler.bucketTake(1017587643681094898, 2741977427839961509262950270115, false, 1000015101409939621, 171268708191810596559692554578380109049); + _reserveERC20PoolHandler.addCollateral(251572684374093219597340656414651657745004574732790541, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 102558708523846834998326302616426367); + _reserveERC20PoolHandler.transferLps(1168461261905729902705614624453530308137149151436203, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 124422, 20935388394013109866942784166091869633); + _reserveERC20PoolHandler.withdrawBonds(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 8944); + _reserveERC20PoolHandler.moveQuoteToken(717030848560210773858590371038, 1001574028753107608, 4285718700, 1000000000000078731, 11096002115314823067422224621322452030); + _reserveERC20PoolHandler.moveQuoteToken(166893315158594989755975314106, 1000000000000009894, 9164040283664655957948483002955, 46555398443404295712, 12728010141070777581412616409877); + _reserveERC20PoolHandler.settleAuction(1000000000002343783, 45467404682121614160774248092872, 1680084217032960342343248602, 2953210643775970160403078397890); + _reserveERC20PoolHandler.removeQuoteToken(157927676245997461472189311853, 85050107326077909268, 1000484635515892269, 5293132174859268334434524566124); + _reserveERC20PoolHandler.addCollateral(11548222412345761016380, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.stampLoan(1794, 22819828487743479174373232470047342812027065876261560033284); + _reserveERC20PoolHandler.bucketTake(1032228484509796256027127291101, 3, true, 757328367930155151687455775431238812881910924864650280476727322184995663149, 2); + _reserveERC20PoolHandler.addCollateral(40115453470544221231757365995941498950582630012, 8908748591514891570303673543918963931486959403686291712533628843904965, 98382069638039008328623701710516637078857526651184975897439906243201, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(21556461297985486684294836756595, 2587392227620278611236707734867, 999999999999999999999999998565643875652344462); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 2496426104797883603444709947009215333787418653230208483, 975587937567511536574505); + _reserveERC20PoolHandler.transferLps(42343424919, 446384517484595219182647537372118246070114806040365, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(2558347474078310226252353543443, 25280, 5063923801, 65130); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 2); + _reserveERC20PoolHandler.lenderKickAuction(1223553860717075172949061685282, 1000406006042035010, 5849551018716461103138706013033005); + _reserveERC20PoolHandler.lenderKickAuction(27347829748470313606341940594, 6394110455098306571914618009, 3108486395709315904019423796007); + _reserveERC20PoolHandler.settleAuction(1000009835187435170, 42558, 3009845582783160536072508657977, 2375900266); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 6856051696596); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2416726065511672765360363, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.pullCollateral(5073737856315721243562963576347320182216783101110835570300991054376876, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(615049509722544164480842625, 1000000834851692803); + _reserveERC20PoolHandler.bucketTake(58679340, 649102023901387971315447720071278951163646174556, true, 5013972463061, 49402701770933513878321221585567919132810142217618616591563156126561736); + _reserveERC20PoolHandler.addCollateral(64166719488749118146519645821758660930037477547562, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1246035879764607152849824463392844909339944917770, 3634504153079602438624089499); + _reserveERC20PoolHandler.pullCollateral(204494, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(101692559932314704699368520672598739154, 78472, 187637684124091076133992674); + _reserveERC20PoolHandler.takeAuction(301802973907336881913954518592453728470897165549453200200821111, 1, 1180073163036509150745275802388632335264968695442201716708210816953381360716, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(272887661570104911922392112957, 37312683968937799625748797633270748492367165610456033009359001593, 2446095174558683524803408005428); + _reserveERC20PoolHandler.repayDebt(111708754467048590275, 78459717614740662797480720958732318136398916794335263268921, 501177318818227847498819298722475515872382126459702259268283360944); + _reserveERC20PoolHandler.removeQuoteToken(1000000000000200016, 32471, 87744, 7371994538542539519213624181013); + _reserveERC20PoolHandler.takeReserves(32942, 3971681868073394010158240492501, 1000446129521211183); + _reserveERC20PoolHandler.pledgeCollateral(1, 3, 3); + _reserveERC20PoolHandler.withdrawBonds(24630527126734769351692616258831410810623434900943008340785, 0, 60056535273634429); + _reserveERC20PoolHandler.kickReserveAuction(197948001094773365548394784982846, 4383102728748081633602524595202); + _reserveERC20PoolHandler.lenderKickAuction(588931749302529740270207953949, 403242523066631788518496314844, 5561687246448598554483420706585145729); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 55745332, 25336129367724923064262372662); + _reserveERC20PoolHandler.bucketTake(43429112647460176499946797400211, 249529319689755256888076995377, false, 1000000000000000000000000000128440450704897663, 106189883425389060224025291766); + _reserveERC20PoolHandler.pledgeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 832217495026318, 1937556881897015, 30510781087654391801323, 407481663280895); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(6171820120225440523055021002640259009939927513242486800882737243865, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(321854008738999641872610290181926289114337953665415, 2, 2, 1); + _reserveERC20PoolHandler.pledgeCollateral(1, 3, 3); + _reserveERC20PoolHandler.takeAuction(13487792136375100625, 1761207305214829359160144170661, 1433866857396955968714053839601423861605909116644209367225172364705120986, 7372084049779069163809234046880); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 12779913998779938972136923855596); + _reserveERC20PoolHandler.settleAuction(2, 16798420169159651004092079068364936290792415111529455539715149687, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 19145390280320272754483638474700941); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 51834933435844724085013981634534280328287535126169077258646893289582889586417); + _reserveERC20PoolHandler.removeQuoteToken(2, 271260617007519405763580325352596795292317159337, 1686295588974748644749, 979285136120575266402128530466024432511776909985710730643680177876780028421); + _reserveERC20PoolHandler.addQuoteToken(45333654764050239125620177599777, 1000000000000089226, 141876768573845372900872825317, 62650791286360761631430256920883); + _reserveERC20PoolHandler.moveQuoteToken(19971902, 1, 0, 7342265121419620645290427932669862997148997463497716, 21185972235846511339097804064798769409764896097133510890070); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 17434052850936181217230618229048477719450334388039566017129256379301606338714, 152540261032249400805296576688970686745803); + _reserveERC20PoolHandler.repayDebt(46381423696865465323316538123, 14466122839856666171269570896678952889, 1151140120767973184226846425362136288); + _reserveERC20PoolHandler.withdrawBonds(39514744463551192256980603, 10427743627797980086727941372, 4576737201); + _reserveERC20PoolHandler.pledgeCollateral(21938079412067543005128720107881570928944913808706654440373896967, 2, 0); + _reserveERC20PoolHandler.lenderKickAuction(23133197286651545036694219357819, 55435443168076534866692919620341, 1887612038062841542719563914112); + _reserveERC20PoolHandler.removeCollateral(45020, 1442007336060447305055848595749, 1000057199385669731036340515278, 24123793840652565255487912848214); + _reserveERC20PoolHandler.repayDebt(155659610181503097317492186139, 5342161719695642638180949349194, 82426173931487408794551299126010201464); + _reserveERC20PoolHandler.settleAuction(1, 2217736866644472921, 30, 2674180565904518955610698297085422807671502923434758918); + _reserveERC20PoolHandler.pledgeCollateral(60501515468984045337849649473905, 88406, 12122760207552893055577060142); + _reserveERC20PoolHandler.transferLps(65900692096524147245879790603092800387, 1000021502877963032, 2583893424591798538772134740036, 999999999999999999065618067548408837380736435, 274070038831624439612553991271); + _reserveERC20PoolHandler.transferLps(4785101213546925216227202385426049953742848, 1, 32662642235341918305266460365613, 63751058853269352742736389285270395082960356242842720383579202, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(40854487877828273151950251937538, 2260662395377039635237885706636, 4279952681261184943306810931); + _reserveERC20PoolHandler.moveQuoteToken(3292437308700687519337, 11115489668058658841850261363773, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 132802642648372382439667876855088855918954753836367); + _reserveERC20PoolHandler.removeCollateral(3568137590439977694914004319727, 10893269428168045858857094126861, 45333020807138716299881214117670, 1015683568287781008); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1088297126832485463368885140102360095841102574906366020865070249555131698481); + _reserveERC20PoolHandler.pullCollateral(717120281978954914816060106374, 49159438729144553006822114720, 3970968327174910649266996120113); + _reserveERC20PoolHandler.lenderKickAuction(3120493709260333426100202026509230046281339679519049665471717956081747, 103233561159, 30907011986942015636514285046690181800084414214787509973109060); + _reserveERC20PoolHandler.removeCollateral(23456964006748724874405422407296, 34702546122110904310080126226298, 1000023245580464463, 3236685744408211273079405402101); + _reserveERC20PoolHandler.removeCollateral(2, 190067822441574786875964243652743660, 888989325857645269537162215573849086253520806196731899549, 3358654382776012625279593415745455025815913149766096314393058); + _reserveERC20PoolHandler.takeAuction(1000000062333740731, 64818870713360070914909534873478258610, 911325858370949311370547073450, 26897656496913944865118885475); + _reserveERC20PoolHandler.moveQuoteToken(89165594630874419369009632937700437983, 1000000000000003182, 973955120336299948819553644664, 100813969353419047022030743528952, 252460378527688287264018772774859742724573329562475378); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.kickAuction(4605298342737755, 1000329456857677016, 12714637964545635043927635043089, 1000000000009187651); + _reserveERC20PoolHandler.kickReserveAuction(95995, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2138816468505346425885052513, 2); + _reserveERC20PoolHandler.removeQuoteToken(1003198889853556965, 3506638146306738998623560613988101, 805457770043671700978982, 885863727845566624270963503); + _reserveERC20PoolHandler.stampLoan(1848627971, 109075290523400079875307); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1145144279634271670470881919192); + _reserveERC20PoolHandler.stampLoan(561507850566506282009374550250997284737, 2043113872); + _reserveERC20PoolHandler.pullCollateral(0, 3, 517654770481815414707776857871159086275930006115204936045927251179648635); + _reserveERC20PoolHandler.bucketTake(6615283772815844067251564505143, 1000003822070887913, true, 78227, 238866916365517745243755633225); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 537943504629749058359178100, 1010451871423894713863952396245888822507770428518, 10034770081841169759793565217502003291670082377167); + _reserveERC20PoolHandler.takeAuction(1, 23, 29401439614287099134789794872315523137583452783016668, 3); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 20216102287465230900598840019710918085, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(1126918889089, 49454587641591, 97939780612091630, 243019445094455034897789268); + _reserveERC20PoolHandler.removeCollateral(621052530273810525518623876954629072120097857254245439366133532427934799408, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 6625690489904911587142920512679540209207798610048977284823903031850081144015, 3); + _reserveERC20PoolHandler.bucketTake(9004118413858773218974302982578791304831395421235, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 21955409344812406929522292489717509106150577201157732936062, 307709357399410941479517523185199273153485641553221508236993065797); + _reserveERC20PoolHandler.transferLps(2902188110317530279411156637696, 35643, 232756680194881350055460263877, 48627, 102317719515437796224435229); + _reserveERC20PoolHandler.bucketTake(6999999999999999999475914179949339822135552907, 4436650432844551837918874193747690415901368336014296494614426292, false, 1000009161269073581, 472071267023360189117947092567809352472106936551748313114002236); + _reserveERC20PoolHandler.removeQuoteToken(2627856069561222255821917072249569, 33163087794002724780914216343445, 14187381887525018834374045773, 30071082561157734482355258462994); + _reserveERC20PoolHandler.takeAuction(1017392527130926085, 5339352309449247, 6534490016889244734527514959904, 1658493662999934744825997231789); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(16867237211601406989470923882959225656925462107117, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 96030100060628837889, 9781899754419718595748150692); + _reserveERC20PoolHandler.moveQuoteToken(355269374759191248500435312949188973598781581662173862946777311, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 778637253879403761813888, 1, 21686943141808377657008950627766836114736488037790654); + _reserveERC20PoolHandler.withdrawBonds(36397889553575927204522561647644, 39829004693474350235772466619443, 33773446530956688746914461919553237883); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, true, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickAuction(1, 99646299959862388767998732419673391234548858349374023997327812956213911, 20615361567907342198772849607476620248823100350242661242469011, 2); + _reserveERC20PoolHandler.repayDebt(896254245737194486810293805669847518575373828313264596055034110469433, 129776216883953467458289, 15817755964183769904525143901814928988599338035828140491891303114722086936935); + _reserveERC20PoolHandler.kickReserveAuction(1000000164608976188, 181279701614178043441090272260); + _reserveERC20PoolHandler.transferLps(254945627226996493505260080007473524616680588, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(0, 5401968879930969738913729779161137548143477, 6998341202126941442367509193613794735951); + _reserveERC20PoolHandler.pullCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.kickAuction(372586271463288971, 8989053149979060, 3, 89027764598990); + _reserveERC20PoolHandler.moveQuoteToken(2, 2, 1, 52223233801341, 0); + _reserveERC20PoolHandler.addCollateral(1000000000000163490, 629164902697139368481229772862988514, 15732178563181464500853000331656, 15602217102795308210120668); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2137555178993340480619978); + _reserveERC20PoolHandler.takeAuction(238193155529543564152734731831, 1970287668125541891, 1001866997880895774, 1000269018676273362); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 723936571694180378554693529216527554493963345, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 847980793); + _reserveERC20PoolHandler.withdrawBonds(61585, 37076522045295496184196912714348, 41886398442506828428727093052736); + _reserveERC20PoolHandler.bucketTake(11233093476434082353252684387545879460069458059235042105762, 32578300087176162713, false, 2128072115174308987288239990045055664257887853287088770127790189587974867, 30327758798972142174112484952554); + _reserveERC20PoolHandler.removeCollateral(2, 2, 197990428, 10867363737832212492424235937436155); + _reserveERC20PoolHandler.removeQuoteToken(9080550149780671099734261384, 9060615897913292896395755279, 739564112048647153089022667721965335, 279260419911055351819229698518); + _reserveERC20PoolHandler.transferLps(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 23); + _reserveERC20PoolHandler.drawDebt(0, 5317199980262906, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(463483102916958517650991945461, 14355381653934230477938499884319415850, 1752195889322863395808862598870); + _reserveERC20PoolHandler.settleAuction(50220240024229695682589197592, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 145218579063399514365188720281002); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 59870505790, 14759243330995407949729748052483212996258766102440408849861054845332077, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(34444394362781185712183487943110477213664768298210557027508279511500978892074, 9004709879627946853946950893, 3); + _reserveERC20PoolHandler.settleAuction(1000000000000241235, 11955075396459207252853943852641382770, 24123794794384939178017263855278, 1882073197651780129737910423761310316780188120513328827217621385890693892); + _reserveERC20PoolHandler.transferLps(1000000000000171861, 24390814180550694542277793350367, 1000008234136395465, 10201625723908434223239586048791, 1765477141631823291820867576424); + _reserveERC20PoolHandler.bucketTake(36144955721576171679429444534794011911, 1420144141699341460483190694236556959758621248712144613761720854223055267, true, 4152720447792234630709982468918, 78675997514235693234119959141); + _reserveERC20PoolHandler.addCollateral(21910376310747910933164435878643282765389106608274117330936581577037, 0, 1, 8386724440615); + _reserveERC20PoolHandler.pledgeCollateral(0, 364265119537, 2); + _reserveERC20PoolHandler.bucketTake(24242899990937971494025603869619, 56120827699183386942180769707582, true, 1765369474428870487078672294151, 618448459925831033668751488); + _reserveERC20PoolHandler.addCollateral(175, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 86800177068825054106708421941631453289643558909219393688420454215338630358, 2); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 5880437409235041760205247354461609791229588498786147357930683); + _reserveERC20PoolHandler.takeReserves(26655484617305653148942815649013, 61233, 38053578192982401383544414484330); + _reserveERC20PoolHandler.takeAuction(2215581419668009401382913, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 1442844); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 7545702284783139475981463249333847508375120, true, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 52387); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 382724887409697646335, 47813111474239541483439, 16169724922470519346484059652868560262); + _reserveERC20PoolHandler.pullCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 465); + _reserveERC20PoolHandler.pullCollateral(6422599945486185780499, 2, 23694405681046339234100457106359895618698194243077090117); + _reserveERC20PoolHandler.pullCollateral(2410266068, 15733709240822638136949474557241, 20708111281151546789683737951); + _reserveERC20PoolHandler.pledgeCollateral(43435759880657870559186790846403, 1000352349181328104, 22309312311231315670404637261646); + _reserveERC20PoolHandler.settleAuction(1000002580549188868, 1006248221878549881, 604543753417201037661417382560722, 1141826776263243092); + _reserveERC20PoolHandler.pullCollateral(1977537227608861469374111316544, 2152272398252870882843335910324, 1183811003305375768476302818606); + _reserveERC20PoolHandler.takeReserves(165178451925074750506104204720608877839754315657142, 3709790378069778506739, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(40559704499741990925048451029453, 612600388499675879262033159); + _reserveERC20PoolHandler.pledgeCollateral(1387057327321314143145886042148, 8003282218639704666, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(13546949339109827581497912371, 1000002737341976928, 1012263451948121912, 639086393176558846968414620391); + _reserveERC20PoolHandler.settleAuction(2610403512403243668356568770917, 2523347289462613354952616652724773, 999999999999999999999999997384475100624521299, 1000000065989220461); + _reserveERC20PoolHandler.stampLoan(127371173913948952, 3182628002047545513772927755014651805692340941752); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 37815912236707688400499476239); + _reserveERC20PoolHandler.settleAuction(2948307762913800905186012860367297706497541322550233981, 39017054363487033985130353910100049959804935231287341, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 28617784863374892171047663334929698); + _reserveERC20PoolHandler.lenderKickAuction(7019942921807897247779956211032, 1107856769711786857160869638007022168, 48999); + _reserveERC20PoolHandler.pledgeCollateral(8709164880772242678600084427002814958, 59634086449666060478467936973306396248, 34133398676156926041903327967510); + _reserveERC20PoolHandler.bucketTake(6451033136191062094973687913726749, 7478515465277500944675808860166, true, 2611670803510098875474268571219, 1000000003473800823); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 53235, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.moveQuoteToken(1000000031704334882, 20301532709336685629576569579, 2115211208318536696355246269384055, 1002512492456874226, 866320796217069185500966441979); + _reserveERC20PoolHandler.repayDebt(9601469649749870404786118105381717821539244997002, 1, 1); + _reserveERC20PoolHandler.bucketTake(34708099001310511500608516286689546535150966876900, 0, true, 1579366125268141946011, 2); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 6417316971910761271248210636770984794111); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.bucketTake(2421537981976614819326083034387173, 1392460046118675427108037619706678147354160245563313348825304854213483, false, 61, 30177765644737850499152958616587466155727027320028883); + _reserveERC20PoolHandler.removeQuoteToken(3, 3, 3, 110918865876216216759859802521192451440226386474594601755387898065175); + _reserveERC20PoolHandler.bucketTake(14980255845570595277215466896026, 42573878180449238728984856094225, false, 1000000000000217814, 46440404028045324271815469615889); + _reserveERC20PoolHandler.addCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.transferLps(1, 3093968166907776851653086257984906263821727979541084841503, 31221057417283841, 1528050134859739132374019520491986959560984214560499399176757, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 26396891729872); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 16562951504652612538249728987605621490964242241815299019779534421581, 8386, 162462185208200285123101501676627); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 58734, 2, 1); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 12645901944172775647496025553569141472776976138492655798945500, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(151094180328619317461227495199, 1337928689000715954839154866031); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1060879787354521973191, 0); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639933, 16070215208033149509385865037276229200114785611752038427874902934323836, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 13, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickAuction(2218912503402660362249640906269287648864, 592905574609532129936731485742, 456239211975023248213573983599071250859049856066017468243052548977825, 1); + _reserveERC20PoolHandler.lenderKickAuction(1, 193188013, 3); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 80934428766509837415529056122339417601850659886779253798, 2); + _reserveERC20PoolHandler.addQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1213120313289377514564775869340695770539302353217168813624945295642787354, 51941749793181347); + _reserveERC20PoolHandler.drawDebt(170376857265407406104987204988549964532307, 0, 3273344082816784796319578996741582990351540739); + _reserveERC20PoolHandler.takeReserves(830818718586400685827512012, 1030563431348446720, 62031); + _reserveERC20PoolHandler.removeCollateral(2, 15156359312235273742487858741844480947147676079, 456926302858177728641343, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(2870527526670817020, 35106467867624481541550958538350, 26549576848570499111189910415862776361); + _reserveERC20PoolHandler.takeReserves(33997748416351642320081727811715777783631362337147921956375, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2188255018503530504489756582816613536664352393200); + _reserveERC20PoolHandler.drawDebt(212340283920266770453374982, 540390942898045243019453, 60934496950974500); + _reserveERC20PoolHandler.takeAuction(2066369602411428657210068218752828375726566103, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 12119351240654524950450197162023912652529984243993677912886782129, 474); + _reserveERC20PoolHandler.stampLoan(23734817143588701073721753858596, 79306); + _reserveERC20PoolHandler.removeCollateral(7856, 9363306739595838959723524889368921665990462587030189089386938887000459, 1247977552661548278670756368578858839566841874926947227836863, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(6030071255504713278326608264529, 7614366728845546774232056403259); + _reserveERC20PoolHandler.removeCollateral(3, 3, 3, 506475353503263416331120427135990804610234374498758047); + _reserveERC20PoolHandler.repayDebt(254742263596303957112615137568900026265851764775250414944, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(1, 2, 53059964475346361); + _reserveERC20PoolHandler.takeAuction(24877534187008166497059923427066, 49167772093696159439974085325, 1199681801671093801, 46524); + _reserveERC20PoolHandler.addQuoteToken(2543856077643862190, 3319552413120863090627589438068, 2712175342551749999706632018, 1004379932207690347); + _reserveERC20PoolHandler.moveQuoteToken(1, 877558402235568241011931932137866964086906203854, 1049638582133318424181163858190012290706594155518199676332216773388, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(1000000000021626939, 1000015101406359561, 39055246120347651603556547283817, 1878318930736489943270962572, 1302543100254980974472960714361); + _reserveERC20PoolHandler.settleAuction(13562127567545559130092804391136, 149203046405234074029348764024078368275, 1052044946784938626, 940222027082075423794906960281); + _reserveERC20PoolHandler.lenderKickAuction(1000000000001852305, 1000015101407289334, 2352319016527491863616353736469); + _reserveERC20PoolHandler.stampLoan(419115058288295808389614403880, 1000000000000162963); + _reserveERC20PoolHandler.stampLoan(4923549928520434303142154418308, 5201989844452502138323015151741439753); + _reserveERC20PoolHandler.withdrawBonds(68311164072081859129585123287753813721, 2952767110037248622582545209080, 61455); + _reserveERC20PoolHandler.pledgeCollateral(7235703155474469895206460619568, 1000000000000083975, 540154267689923835575858197719078284); + _reserveERC20PoolHandler.pullCollateral(4898377874147294926, 19, 1000000000040198278); + _reserveERC20PoolHandler.addCollateral(100872654307706462386653815966759678457, 82137, 1608192535304502676348014154356800760, 3658589972702413428378940625096297); + _reserveERC20PoolHandler.removeCollateral(17614747985876606149809588990548, 3970978697288026272614474110734, 7232844612039157678785253631895, 4347807715265301); + _reserveERC20PoolHandler.drawDebt(38613706262330221210590562736779469415, 1000000000002279547, 3645160511640308724557380266687721979); + _reserveERC20PoolHandler.drawDebt(2, 484249587717315151817590220729, 3); + _reserveERC20PoolHandler.pledgeCollateral(526290279008367911796189156251437245640778505632037174, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(2156321616652376361645873586362589762391673, 235, 68032834561181215206000377681358152699, 1); + _reserveERC20PoolHandler.transferLps(39020, 2522303361183644695394069146609, 31756474067766168344763082, 3970947362925101633226237449106, 6977050706396); + _reserveERC20PoolHandler.transferLps(1000352680312195861, 35113439277950900145462531953123, 4415832544561064, 3231107318395537552227803285889, 611648190523680867708392950); + _reserveERC20PoolHandler.kickReserveAuction(610845803311217738332488994708848845517319347626211732882429036937, 2); + _reserveERC20PoolHandler.repayDebt(56651611643536, 25419360454274848885101345964387363487967, 746728156669725748206376712318772958842676220413505509921023); + _reserveERC20PoolHandler.addCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 137); + _reserveERC20PoolHandler.repayDebt(3, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(48818204464813189291893848572966, 2999999999999999963987686146476731269849428628, 2572297015663985585293651383); + _reserveERC20PoolHandler.addCollateral(545446619205104503780, 20323217013, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.withdrawBonds(40729694649321009504169229034263, 2792674299420320907931836284128, 2574374523209346612909148336449); + _reserveERC20PoolHandler.addQuoteToken(1, 797764605026296614234184417457622059366937823158927576573300209815905830, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 25352615402672); + _reserveERC20PoolHandler.addCollateral(3294020282593005230016699805029593787392402641443155, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 628366053410259342279, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(477386308466520417478952579657515337049894833, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 344565727144961252123805125901220571763886596722075, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(41873475266073, 461); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 760847804011030832923434989949674, false, 17960230612773149588822236788954, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(181278142212368443190379586298, 2612177626125325151969933606158); + _reserveERC20PoolHandler.settleAuction(90410526475053845867980, 1768149132832491039335575309788, 781050695995137097, 347626960170111696306716443141183); + _reserveERC20PoolHandler.withdrawBonds(1611480, 3586079, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 213584043156972191615534551344, 15693930236719498, 153605411233548126389622708807061951824760570853826542197658528521511); + _reserveERC20PoolHandler.drawDebt(2611813816798586256223443226904, 50981, 334223779815643137666387016799); + _reserveERC20PoolHandler.takeReserves(117756165967966684850674915375787044, 1384923393569879027945220542598595268297945825469988813138178641, 963262874203806402228597510448710); + _reserveERC20PoolHandler.removeQuoteToken(78080728712107557, 27331859026616493468267886, 44152441877013075408001500074484064187, 981941663829498310419411100487); + _reserveERC20PoolHandler.drawDebt(56379874917580359562, 999999999999999999999999993558323802200019832, 58381); + _reserveERC20PoolHandler.takeReserves(44754662804378365203324767920113, 24234, 22472666420048330893800163150018); + _reserveERC20PoolHandler.moveQuoteToken(3000760664514257034311403423585, 1000000000001433850, 6184820549951177651853039734, 1000002580555845602, 13283531122689298264769794030996424010); + _reserveERC20PoolHandler.addQuoteToken(385561849172701946296707373480755560544320354316847120776870928236950395, 323714036115, 36061446570867270184738350, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(1119200934208289475, 62493, 21465); + _reserveERC20PoolHandler.removeQuoteToken(2, 940429478112798897911, 36790313762359396640351078249365027, 10164936871213717371858518678493309828); + _reserveERC20PoolHandler.settleAuction(1, 365578666850908373831413578226165355089506280729, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(59167594632213296336343485895101358009, 539901415639461740776998856822956172985443456477125899339608754, 2744403117278195082577904605696); + _reserveERC20PoolHandler.settleAuction(97529465713990467361707391308757132535, 23919110661105384164293711369, 1000000000000233890, 2742812193465451818990437934594); + _reserveERC20PoolHandler.drawDebt(1000002580544848403, 1000939201222207508, 1002524372640742417); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 238226519499631837504398690); + _reserveERC20PoolHandler.pullCollateral(2643938349209652578208103274709432972, 3689586577600680887687836391465359748034928, 169292729817159590835718416535374237138060501062743210689631); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 1, 1038070); + _reserveERC20PoolHandler.takeReserves(997927639727064791, 1000002586530286582, 4693525042851682652380262266); + _reserveERC20PoolHandler.kickReserveAuction(1, 2); + _reserveERC20PoolHandler.kickAuction(1079849731413324046, 6934548989048867631, 1451374125067193583, 38053443828207810019773214425274); + _reserveERC20PoolHandler.transferLps(56754842396098890169058380734566, 72253821489845653173811601620225, 72705161625326424687452902813393, 9418110720969369706293334769, 999999999999999999499999999999999999943473316); + _reserveERC20PoolHandler.kickAuction(50853, 51487, 49162882416579867124566635801, 65979709997552743976999504430563931800); + _reserveERC20PoolHandler.takeAuction(10720477551576608350444645840, 8890885171365503536106148641, 1877870405610316050233195853320, 5839416554377472452423382716675); + _reserveERC20PoolHandler.pledgeCollateral(3976559668298021374016789352890, 117957204678965050819444414696, 24556832902571466296266816750364); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.repayDebt(568964804191600917504508927, 3, 123290611801190824984887203237859986466070); + _reserveERC20PoolHandler.addQuoteToken(75680666262204582754187976626899607294635, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 33001575303317366223940589437749627023877147611679181029118454108); + _reserveERC20PoolHandler.kickAuction(824237547895496208459, 10950002678671493012545249103974744614862649961281809897130014011250128151, 622099647346361796436531096518, 1584724078833350); + _reserveERC20PoolHandler.kickReserveAuction(0, 258975297412510573015590058179121922175245320583); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 27096617058050530342155023449806076816, 1694741711770350965645); + _reserveERC20PoolHandler.lenderKickAuction(2, 66965931754521555558255287910464, 1286006605691712377098900); + _reserveERC20PoolHandler.transferLps(1224638961225741237546209427307837693354167462328714, 59917737751278162723141260751773740485032370781789369996646, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 8974, 176327496599055765332); + _reserveERC20PoolHandler.addCollateral(47816946150957120201677661871782953619630048224207710895, 15739758672127830251628780591529495968821697328949197534394331201856943, 223728540696152481802119620932179837622272110351781273032207875874, 612586074); + _reserveERC20PoolHandler.kickAuction(63292844776314821778118240901, 51361968924149759963215849803998, 3466403401076622135037935616294, 5293129487072326971355021218573); + _reserveERC20PoolHandler.kickAuction(3, 1, 238891622933812977713291383053755998, 1); + _reserveERC20PoolHandler.removeCollateral(934660231729476048147066408844, 3817895280801239097143443588294, 52157231432407733283783650541166, 1000002580551000315); + _reserveERC20PoolHandler.transferLps(1216705373920013961298067754603870134941684104015276632386285086691366508, 16119852705823965291039075361578, 1613449969210756369248572057674, 1491961636989463706899791561377, 4005207457); + _reserveERC20PoolHandler.repayDebt(16022541387019968076087014019084, 1000000000148447383, 1255614627480969604596389261196123725381549324936780614516143809000039783); + _reserveERC20PoolHandler.pledgeCollateral(5875557950592966930009107073117756268360405392147016, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.withdrawBonds(3047569740960591405991049631856250231, 10952415472528196631932088, 50203046742607624101280574875742347302026655207353932008644024312); + _reserveERC20PoolHandler.transferLps(1222944334447572721824606916818035102881151134, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 7654010831005948387995749682715, 13991476762382184167301580234306150341782756254094); + _reserveERC20PoolHandler.kickAuction(1, 32836319579528, 33598744900965923124512089521711824430897512594661344060212, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.moveQuoteToken(112658688952262663526450915986990567514577, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3, 3); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2936533422448690949797733847307703507209425070, 22560878727605044827836520567307208967575250843979878031281719566597471); + _reserveERC20PoolHandler.removeCollateral(409138956212050437939548379108712603746007788342113945491632320670544, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeAuction(299999999999999999457199680350642565059937390000, 1000000000000078359, 2515621399, 2742878873560201223979368444216); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 4018132337597443035512979352504029555821157933745329415460364986236649616, 248586760792276729659489550919096459347783263065); + _reserveERC20PoolHandler.pullCollateral(5890, 3, 2); + _reserveERC20PoolHandler.lenderKickAuction(10318986252243786149977, 1638822, 4072521435676125433839485184925533555720299438673); + _reserveERC20PoolHandler.transferLps(3522, 2183964534292885240878174597889078910, 60283653332164325628822256330, 12783776949126011242511278771090599233, 1306143448801559160197172461659229590501423446027597120370817203602316175); + _reserveERC20PoolHandler.takeReserves(177758245480176957521435436287606561362875, 3, 0); + _reserveERC20PoolHandler.addQuoteToken(16135460597123092276031232755876, 1924, 17514625840061674, 9240933786080821855250864576813387123353492717583882549587968879349962); + _reserveERC20PoolHandler.withdrawBonds(442676609482200935185665966410, 6400311706584951697688675767, 1000000000000071364); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 64349949779447302417284, 3580298); + _reserveERC20PoolHandler.bucketTake(3397236802, 1000406005716142654, true, 6456644524052193734662332220664, 31992344117404157415021695928203); + _reserveERC20PoolHandler.kickAuction(45368720521074511085, 1010875863349199433, 51354162017423314420096300680286, 7780298467595922979181745501663590198); + _reserveERC20PoolHandler.bucketTake(1021763522860508510, 235516883775927827643024395645, false, 100391445344695987806953231992713361003, 1004733077575895753); + _reserveERC20PoolHandler.addCollateral(119833462261941903178339923883588771201, 18632819251628281142271945427047937934497230151685991346674344, 1003684004943230381, 5293132658509494358166308421517); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 285759534736430701816539999694316425541413193108287837662086); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 14071811841); + _reserveERC20PoolHandler.takeReserves(76521, 2613555453212710857258711522349011719874640210709900777270904983185079596, 624598929327316836685825209); + _reserveERC20PoolHandler.removeCollateral(17627065446420572259599905700, 1526329163655326311044048290037, 179290789199126619151474983891, 432754070524581118042891340210); + _reserveERC20PoolHandler.pullCollateral(32578300087176162712, 45674, 1383749864448980000000000000); + _reserveERC20PoolHandler.withdrawBonds(3634866857, 63533530951875222211830225469618529199699172943138020154015679078446463381, 2457806425075598177379096401164109820582); + _reserveERC20PoolHandler.pullCollateral(999999999999999999999999997045883256688197230, 7088146576, 1000015101411338870); + _reserveERC20PoolHandler.kickReserveAuction(1716473843382626937966185868532371438, 1016937993548239057); + _reserveERC20PoolHandler.takeReserves(1019744627216360210, 42474684561900296575934618412, 23958830580970809293254735520111); + _reserveERC20PoolHandler.drawDebt(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 21908113541559476434121734827314286425461189049144096292780007450); + _reserveERC20PoolHandler.pullCollateral(2569737913883126851337969429354, 67880778120107447666657975989, 153754725217058789620728697481); + _reserveERC20PoolHandler.pullCollateral(432763337714105367554666764099, 34142000000000000, 12630631533415234833800243240); + _reserveERC20PoolHandler.transferLps(1179910727718733446045306994532406, 7720237814058835506332281752928306806146172683529, 2, 2107892048474568214911, 1154033646793599849185306666010637331564176464330039434422758364729118); + _reserveERC20PoolHandler.stampLoan(399299206003381574345537037237405, 1033213088623749702929740); + _reserveERC20PoolHandler.lenderKickAuction(30538639858028295381902378440772158515789590527533146, 2, 23010033968394330847207); + _reserveERC20PoolHandler.moveQuoteToken(1, 3482552130173645485997261529097402040839617779103415448424107242, 22320643362190951709333472735495118480791405609688445368098683033697678999, 0, 3); + _reserveERC20PoolHandler.pledgeCollateral(1528959332367607929708471044859, 287699310674145180416443785500, 1000002580601261908); + _reserveERC20PoolHandler.pullCollateral(1028556326908477211, 1002870045609068136, 1000000000483341937); + _reserveERC20PoolHandler.takeReserves(52852105002532302988971402158, 5811841802950254484428378081331, 4577089552813360496077471278484); + _reserveERC20PoolHandler.addQuoteToken(12730424989512536506989777542489, 1000009704721093947, 21451882326344118002040299703568, 7730118659102657463844301346891); + _reserveERC20PoolHandler.drawDebt(182510178231421590121723019883, 1000000001823940793, 2394748468880832897773284063017581303459471098426490158725610731159813271); + _reserveERC20PoolHandler.pullCollateral(3053977336777273026544620844828, 187899804350000181866576814290, 90228362723390691566879886374979); + _reserveERC20PoolHandler.pledgeCollateral(10160602415436274703761261047793965666567, 1, 349731393365782891611680712052263117438654136142053804005997198763471670); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2115272032012681594992828643331184738319650716926911045, 2); + _reserveERC20PoolHandler.addCollateral(1000015101403217304, 3639480825530229097851092817786242192, 1000000000000000000000000117075683088667626531000000000000, 17324885769113571969391368989390); + _reserveERC20PoolHandler.removeQuoteToken(271771577928540009773910816052528142, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 71139912794020915369572913011237812780321744); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 127249659348626552283491101432395, 57031718629821382053124684619254305774375044142703, 2); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 499426649225890202379167947781118104455679, 756591093239323459667035549478); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 152763471322253423016676242479037767447348603422119276155427738, 1530180940189281986808919074721054548238503594449143778); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 8491007915040764694744369902249808107089328953861999781, 0); + _reserveERC20PoolHandler.withdrawBonds(5044676756290075939639717589102915651885, 999834286468841948502358637657565257001413782593046907605867263164315, 62); + _reserveERC20PoolHandler.pledgeCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 167994351795563572177211026600424662125830); + _reserveERC20PoolHandler.kickAuction(18028197487497986856468935709950075820827506780733, 2345883668849707419653830903073073446097545638412, 20437221669063648272158535342543316461, 149458045430885469978913120194873449895675803054180397628173316); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 48838340683776836293921728896999682122952688425547912811409895435560292, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(60457706380329144965049376543150, 111033206797987452545308132948, 3473302950477301972037594922, 1062122633783257372, 2999999999999999948464822663014750104655171412); + _reserveERC20PoolHandler.bucketTake(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, true, 0, 585583274398637220192); + _reserveERC20PoolHandler.lenderKickAuction(21306727575323792208455084628625014371, 841126344219979802461684855967, 102472770338766821748363979369139); + _reserveERC20PoolHandler.kickAuction(976572174067130999297403116001586310486, 14975287145667619393038126351806, 43436259462569396921493747862080, 1000000031731768712); + _reserveERC20PoolHandler.drawDebt(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 10070236175689444516393003474503423700038640); + _reserveERC20PoolHandler.withdrawBonds(1405754563135058991203170064372285610997315208698327388188817328445425, 123616431455051074695773595946991557308, 3); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 7619315175569617639529447447027592698407610116391164285508955140328662); + _reserveERC20PoolHandler.repayDebt(39078, 1777482798401469351459372148391, 1000346451525422523); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 11423099630244084655262218013512140513648236553610513, 4071700351146); + _reserveERC20PoolHandler.removeQuoteToken(361556424238205, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(466910743672862342, 1340976886385528225889079, 25113847552573841591509275231181472590914336399440, 73818014466667); + _reserveERC20PoolHandler.repayDebt(43057, 1000000006227901913, 291597545687219569604837406162); + _reserveERC20PoolHandler.addQuoteToken(1, 1, 2090971517740, 2); + _reserveERC20PoolHandler.stampLoan(2282596712551358528, 6223905571); + _reserveERC20PoolHandler.kickAuction(1814856072521382406764465125286029535655414444943, 82009558800444714951615663118853948487, 2, 123830986645627385263529908637638339435316444845630768629584745537984292413); + _reserveERC20PoolHandler.bucketTake(4448902646594358476112611176431396548, 7823474801132479013642, true, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.lenderKickAuction(2, 3, 5476560601682707747624311166547721015356246676179292980148671988812); + _reserveERC20PoolHandler.addCollateral(18026796534704985437387654695552, 102856250090810847922389475184620287869379314615496239034880761058288, 1399997849650339829198333986562594424, 1812378660509084515172509); + _reserveERC20PoolHandler.repayDebt(1033469013648732993302056214288722780463001322030, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.pullCollateral(6, 1459910083799063454198490124965750633550806648804704258739604650548878283997, 3); + _reserveERC20PoolHandler.repayDebt(122403025941134968395042592340, 1000199614204489833, 1022462319459409255); + _reserveERC20PoolHandler.kickAuction(1000015101421591131, 5412111608450521361051367767, 954941890864597938520773396043059267603655848278174591131827376431970418, 1092519496060972835); + _reserveERC20PoolHandler.pledgeCollateral(2, 3098149534940877090717160666661361528791815905082086866428, 1); + _reserveERC20PoolHandler.moveQuoteToken(51361838088601546032849383498032, 77244, 5557996628, 19226298515758237007705037367075, 169117041864532626929902245336649); + _reserveERC20PoolHandler.moveQuoteToken(73179486447018742722931340, 1532844411670713973103080163086647, 75709096471873503869879148489163, 18062650604463015337821575318519, 2957475732586756497807051823600); + _reserveERC20PoolHandler.transferLps(77265374178689, 29789570288290814502885702100649012512211060081983476158628859606585, 2203875423840093687247763645637910198773147568621040963447958183524910, 136555235591702037226, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2261751605039998799876, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeReserves(8577329336417013902520702121011176043970, 35950250871472237403178589366503611768747077340279905558131391, 2); + _reserveERC20PoolHandler.addCollateral(5231487054714249905482732342011377487214, 598731447951846911329546145511210882386997911180614931464917867053178527, 3, 0); + _reserveERC20PoolHandler.lenderKickAuction(3082966178513181481550207864, 14704432013839770050011461121624, 167603699437138038756748448431); + _reserveERC20PoolHandler.repayDebt(125271662610504084813257810, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(790048610401086191534369513324, 93818338926869112276596636643938055, 43165930770049846022907460875); + _reserveERC20PoolHandler.repayDebt(21193402368025943627693091, 33712, 122569350976995994879915396260); + _reserveERC20PoolHandler.settleAuction(279377023114228670445783783984483, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 72); + _reserveERC20PoolHandler.transferLps(1000000104661377631, 63982, 1016356615849211510, 3000716347970316966089395475687, 23502); + _reserveERC20PoolHandler.takeAuction(571255693669630493435030433704898868318020802907708190634, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2273579066738607679261837322, 56414287043798920568545982020531530842625597281); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2390436757677706097613035728970368809843772191124809237842760723149, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(35847644923089996334486253825617135211868643966947968570627, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 34148517057713676875976968266); + _reserveERC20PoolHandler.pledgeCollateral(37428953766149943950291527358008659619890, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 191273505381); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 849672247, 0); + _reserveERC20PoolHandler.addQuoteToken(83293184019203104982710739368829981017396259635759551715306026436658, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 734940381423847127150200452645902648633944096558771961199); + _reserveERC20PoolHandler.transferLps(1000000023945273331, 1000000195886315430, 1000000000000135646, 102117328478670917518693747683632225772288933063848804625163500041590082073221, 2265513629273050363134982304055); + _reserveERC20PoolHandler.repayDebt(151551058367182710712305024599587898588234782854339825882, 5192494307092838034971828874550540955264302958982, 471369793537559); + _reserveERC20PoolHandler.transferLps(42723252510178483018571320202113081660, 472873596189199069180982345223, 1330819503423806969642078504015, 2406987657196711342, 187975413909632400048062803073); + _reserveERC20PoolHandler.addQuoteToken(10064814721023170472366701123945024387441606237784105669750, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2532268051058902066301, 3); + _reserveERC20PoolHandler.settleAuction(1888565957283707392470008125122512865597404238401093840860560044475, 566165982510799943174988182588431206648, 277769335141, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(3, 8147237142951316357220434772613355681597284484430063, 3177); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 126625005543105458771767450814683164219); + _reserveERC20PoolHandler.addQuoteToken(4801711968695447289623006322185, 0, 239503061926501168725967409164657287027492891342, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(16366383349493964661260440775, 996653955371506335, 885410744037626839); + _reserveERC20PoolHandler.lenderKickAuction(24904008632404849901692428516821808513327115231936830, 3, 197984413326618477668096875820598572861571187098239480039901261552); + _reserveERC20PoolHandler.kickReserveAuction(632764076948837933537315032410224499, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(715724552812929690033263972323, 1000430415057322126, 63717591320684052733683); + _reserveERC20PoolHandler.removeQuoteToken(652, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 744659921882499578521777997327317701499128473889056109744771358865); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 203497109178752629452908770943531624752690288058577224075383044666466388132, 12592231635866481921532661256795037635); + _reserveERC20PoolHandler.withdrawBonds(2248727056779733395377884065132537998980881373261352199201686088107819009, 1000147651673887233, 1298330320989256829128797952550445518); + _reserveERC20PoolHandler.transferLps(21946525282577978009, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 11020132532672431565564345944439680851970324921948443878); + _reserveERC20PoolHandler.moveQuoteToken(8251752149523157, 76415206933694630011715810938674, 2416542678154671403476195856884891096020764425197839638610233067151834248, 5832871271501047199286263520556, 3588184869241267261768291699781); + _reserveERC20PoolHandler.moveQuoteToken(13176, 1000004480069219812, 1000002580551531454, 1000064326130373028079783, 5475994165439953444477363554513); + _reserveERC20PoolHandler.drawDebt(4049391040378393126756438451448980969523381467223580414, 2447278019217251484390883435061230617, 0); + _reserveERC20PoolHandler.repayDebt(1, 0, 115471343673061781458122920857455852261032267823681552798256); + _reserveERC20PoolHandler.takeReserves(1000406005716192825, 1446970571659267644308131340203, 1000000133653965688); + _reserveERC20PoolHandler.stampLoan(1000000000003170768, 10127937692429536816024365091); + _reserveERC20PoolHandler.addQuoteToken(5459696278, 597984476762241333485500389, 18895871376622200118683979426747254054, 10127937692429536816024365092); + _reserveERC20PoolHandler.addCollateral(167052719991706986899399324987, 1022366585127279244, 753445367357527454255312132924, 1813603100167711629135344931091075782639043629243860877902066353607514102); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 74611); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 571726183128381229988524976, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 45125155347388327134030593780970271); + _reserveERC20PoolHandler.kickAuction(10000151014069517, 72778040759607591243527898444083, 36169639270866188984103937, 29008089567698794280893021576474); + _reserveERC20PoolHandler.stampLoan(72366641449904457915585303580151, 4857947409); + _reserveERC20PoolHandler.bucketTake(11295143842083824544547125997958519699394105031148294606160243690, 1466700368586829388333252567079187762533008342223793053233112320345, false, 10451933871961906674399571841547535320875128552612869061, 31272); + _reserveERC20PoolHandler.drawDebt(5032495167233730526290906542559, 1826491192548575889031641004842, 391449120981344909465050129727932869); + _reserveERC20PoolHandler.addCollateral(149834879390316426739226382335029889320690534811784179822904367516, 3865055012634132433240664641727984045548, 14170084651319212280118518, 602010556012394645104218660934316885501124609385169272445235284430); + _reserveERC20PoolHandler.addQuoteToken(1, 2, 26923788802888478752334126045045778620127448592832887180347, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.moveQuoteToken(1002846646440899999, 920452189097706436586929910907, 14877267452060740582980234145080, 11268117768920690, 999999999999999999999999999031256286388553807); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(0, 3311980170248534820765102, 1); + _reserveERC20PoolHandler.takeReserves(1725910, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(7554159184805842898600984691017183, 61407981774323585178298402559799746331, true, 32488, 3329932485271101416812102855533); + _reserveERC20PoolHandler.removeQuoteToken(1, 1348204090992031270250471192810, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1025341823855868767019723286); + _reserveERC20PoolHandler.takeAuction(14981781313763368201213294348851678334748841700149179512706212392162590378, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 59791173509456283283096013787268239355989071116516571736958312205629207, 9923152401987438493119613118429980083621); + _reserveERC20PoolHandler.removeQuoteToken(5121248707960978091068759053412551731863144245534643956244093, 6398996053407638609005819744188791269, 2, 18709468115116484534152072117915); + _reserveERC20PoolHandler.stampLoan(465507345812186, 0); + _reserveERC20PoolHandler.settleAuction(233338353346204615754283590348, 32757907892028272134303559131538, 6997983163923841784181007791000, 1513793487809038683873526573); + _reserveERC20PoolHandler.addCollateral(1078063856522140212, 1302775738325652216297772673858, 1000000000230019813, 2622162995390983613814420057237); + _reserveERC20PoolHandler.bucketTake(104136153550081961951090197089220334459, 1022299511392345517, false, 49216, 30910650565954423145555463470712); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5939518161833486266870658787130885181922113618881083070543978960810, 796450145404133346866); + _reserveERC20PoolHandler.lenderKickAuction(128285829123491174678327781684197671469738173011978253330943609722952, 931795610373794548145438666309838371486474741167245829412, 353102901848090379566726339887635591032361092343444551417); + _reserveERC20PoolHandler.lenderKickAuction(49029, 9164040283684837816602766061856, 44057058653232527114734699645767); + _reserveERC20PoolHandler.addQuoteToken(1, 8047194025193623029899195085080790564749831393313348386228519, 2, 0); + _reserveERC20PoolHandler.kickReserveAuction(63659156733443067516918072044351, 37975094945111115603141465375247901679900999200511220248725370687); + _reserveERC20PoolHandler.pledgeCollateral(2918764215144724062455737078775754792, 4410109027863905797644147051414, 219213986989597246099015391895); + _reserveERC20PoolHandler.addQuoteToken(143019078131589369142608, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 605456368850660292806749585252134715192191422268886765554808798); + _reserveERC20PoolHandler.settleAuction(505939217963150929478769636613825, 2, 3, 22424864984147665211754135822187155517043410427196425409); + _reserveERC20PoolHandler.kickAuction(53975997470499866168697144465709876856045, 1, 2, 1448440245818306296220537612049737548964481341031039202575703); + _reserveERC20PoolHandler.kickAuction(66066230812824430430795319, 5376347011000248241458496068299, 3553836290482199486934679008371, 33201); + _reserveERC20PoolHandler.lenderKickAuction(51978251438882494668708545, 13624560983868354120427893168140, 19999999999999999995348318541109896724120162137); + _reserveERC20PoolHandler.pullCollateral(10124, 4406716334057545353688620417208, 72207); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2091743577368612453526516487786520650514552); + _reserveERC20PoolHandler.kickAuction(2, 76583189944273703042777907446606280566402668318120237, 8080544387, 2); + _reserveERC20PoolHandler.stampLoan(1228967818766669288035561543859, 1000000000000216613); + _reserveERC20PoolHandler.bucketTake(4274267940960135254758803225021, 2588153706944652624059586973981, false, 56574051339441191023, 6469590939); + _reserveERC20PoolHandler.repayDebt(441548661904126534535778350892, 2999999999999999948981097922996971138880872803, 96776558814210226666926234608011); + _reserveERC20PoolHandler.lenderKickAuction(29, 36538846442383116651833604708421844860530231830008619447025288943912497, 1); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 1, 4069094417019015890841385437); + _reserveERC20PoolHandler.kickAuction(3009658473, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 6691624418554215968); + _reserveERC20PoolHandler.moveQuoteToken(6598971360, 20092202202384387347186381333834, 1122322755084749502, 226380357575038998831736329689, 1002143088480603754); + _reserveERC20PoolHandler.addQuoteToken(2, 2359677998990667, 39603294317490667072828742225413504879133307775421291616130791124197750, 112835202983767638219305867568080935624323724); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3707230710087343172821157085678690884831668954178356667498, 4081802288723386865420, 16835743694082254153007784419814022123809873575731772814079901761); + _reserveERC20PoolHandler.pullCollateral(3, 3, 2); + _reserveERC20PoolHandler.takeAuction(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.bucketTake(135641805909806108284500441438, 49498581781782100, false, 1320088625941650486, 378671578212507850423256517336); + _reserveERC20PoolHandler.kickReserveAuction(283452731950406712421976246916212, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(20585176276486856779164828517414, 148383698409140112349359897189, 5141818398037168631747873877588, 5023133066287000059027354305259445255); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 46281858270839262018569486161409, 635804933271662107883732839573793476411557280828835782877993182658460); + _reserveERC20PoolHandler.moveQuoteToken(115825558902201948494840090453586360081205139772268286209593, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 63720961393822439764721220769148863995, 24361738286945100276118108166172724355797344585811, 17792851749895343); + _reserveERC20PoolHandler.pledgeCollateral(2550805582856164902409254546, 54355786107004337887127617012174, 992197660214698038101310970921); + _reserveERC20PoolHandler.withdrawBonds(6008651921074223255250847765354, 1120822768685702746, 2097944326); + _reserveERC20PoolHandler.takeReserves(447962413283283553390428465644325676287, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(823739213462817666831417857325448597557875334286188308879292799664, 10351135334148571799258682091692840540347, 4292, 515922720448164557); + _reserveERC20PoolHandler.kickReserveAuction(2, 60638555547794369); + _reserveERC20PoolHandler.takeAuction(9234465867553870356406, 17212812282707161473738, 2, 20110392688042545039069805312); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.settleAuction(65324429932873299279929115293315, 64101, 36230076724329086779000000000000, 143334194917884093599957831077); + _reserveERC20PoolHandler.kickAuction(3653192164682238025, 105161, 289416322492799027191899859770893878723481491698001708153920, 6309816444770315920049119385227490293284); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 109166532804720974797275794766238208966133212697288652277, 28, 255622552261373922738216075767530373086462345508146378783274973588); + _reserveERC20PoolHandler.withdrawBonds(235032609684080789754159540798, 8086070243134, 2585314453435835941741269047944329629597066104652557226535344616302); + _reserveERC20PoolHandler.repayDebt(1, 416124430786517003939615011, 126058401289843318406995132585480569765934); + _reserveERC20PoolHandler.moveQuoteToken(45775612422096496752691373538043, 1000002660029884342, 6215543345942856465074871214978, 36133790369824442171557334100603, 30529259968461339309297927); + _reserveERC20PoolHandler.removeQuoteToken(1097321601268354456223219205970806092077285563839713459741860311672737364491, 1, 1702681875294914054933450368140705250665720061918, 0); + _reserveERC20PoolHandler.addQuoteToken(467792390322475908489050603543649239048047010371077472380611137149767385, 1730343827088, 4031220120242030380967315, 3); + _reserveERC20PoolHandler.takeReserves(30230185016143156371338040641470009533865182661307181, 1337612758659905336604770407920, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(725955380394016045961726824200, 402092498679795312772234924646843, 52569584179237042141, 48512); + _reserveERC20PoolHandler.repayDebt(12669643814, 3227380351342386742533679, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(4032348546, 5977923396903395139909437782965800776, 1000000000001302574); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 73269804893265236585863006069370224672773834249428975613466720627796802531, 1); + _reserveERC20PoolHandler.repayDebt(0, 1503465, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(6974410506933392868178302921, 35070677424947314013735640685106271, 33811, 7132088345089810771806077162); + _reserveERC20PoolHandler.takeAuction(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 38596505815944080191338695485731349311322709371919545599, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(200098079346179055721159209677877, 5294693788805116475948890615921, 40141619206372660736008763039113720815, 12386171769743523645774095540974); + _reserveERC20PoolHandler.pledgeCollateral(832737849030220595103722337754156537714039271584720094396424748711120175, 633096452084171143539738175430790953182183774687233, 54825851940180417185247209109002689345481308915520862232066); + _reserveERC20PoolHandler.bucketTake(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 8151963574017551902285830243672132600, 526092679); + _reserveERC20PoolHandler.drawDebt(49715922470031982759434522, 0, 1634); + _reserveERC20PoolHandler.takeAuction(6370772662177726082828481788127, 634447599111405474721273643886, 3236811899889761110533347096330, 62630303737710448817118108634151); + _reserveERC20PoolHandler.addQuoteToken(98418437270911487385917055338582348719328, 1388304787644858776408076531013, 1, 2542817116894611849871230574987990730746191651399187469); + _reserveERC20PoolHandler.removeQuoteToken(26019019507190119721374730307801, 56071550428819713432, 1018766319827914823, 1117084701929155967883411212107); + _reserveERC20PoolHandler.bucketTake(1041990214550274722412180485, 338657733199608014155967883, true, 1952512134269405666645088723746, 41526946016524884560673415); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.takeReserves(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 842852665347); + _reserveERC20PoolHandler.moveQuoteToken(25499187487698226025719995749257212974044864029005189515876, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(609898687042695398121364714, 3345653882492706, 23857); + _reserveERC20PoolHandler.pullCollateral(162679171043567106626134426348363662271, 46395104672015944040, 577368335864732286281520016274); + _reserveERC20PoolHandler.kickReserveAuction(214269641190129908777653231, 1000000000001281649); + _reserveERC20PoolHandler.transferLps(11090338099376520018904113678933999754823593835649202654947983, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 4685421708182945553896335956515569308); + _reserveERC20PoolHandler.addQuoteToken(5126231281, 12255809823675550476, 6863051073572323807525474185272361, 1000000000000000000000000000001553112421494266); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 23299, 101661761616088586894192782240905159800677581704956885516255777, 99120907685840675409343031746731146290584329203207167587220725057112184); + _reserveERC20PoolHandler.removeQuoteToken(1021876053731940109013053663106021, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 222673909948431803); + _reserveERC20PoolHandler.kickReserveAuction(297490191699893559075172622512524099096648697288035806229561512972647927331, 2); + _reserveERC20PoolHandler.takeAuction(9578258153278434457216620578703449690762655966931754381201408, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 7801001429109577508560505334712007431, 3163781299294546877498041034); + _reserveERC20PoolHandler.bucketTake(1000406005714263607, 119808352304137282859404878216880, true, 113329590471913159371393375551733657927, 27834927788727367382735663290307); + _reserveERC20PoolHandler.removeCollateral(876591758966476532365860755484921130992040, 1000919882976739498903223756402888564826617968340133960822245581, 0, 26483744012); + _reserveERC20PoolHandler.moveQuoteToken(0, 3519746751311250537979749932339445518762549642769364209887466786408, 0, 3, 2); + _reserveERC20PoolHandler.kickReserveAuction(2754554146627147384685603, 0); + _reserveERC20PoolHandler.transferLps(2, 3, 3502471112711133639193939637849765793779, 0, 3); + _reserveERC20PoolHandler.moveQuoteToken(18273935926679912553858538754219672507517147184184507297337148459559432, 3, 91940198099685182967780401413121269407749852232930588774754064, 332693559076875110706261486844441457825009763089289, 111437759436756247282891603011269); + _reserveERC20PoolHandler.bucketTake(4572, 4238488357049828599, true, 768869551504052463979838261829415071, 11767097681888040378863917316798); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(0, 1412565295702945152100, 457981913637); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3070918183388103614021020798546503680344552225316832291874); + _reserveERC20PoolHandler.transferLps(1916687645346632, 155356561609451582038702045641156908199870480572970430426163550475689881, 3, 2, 46301857842504287080731586010342958155958942614259835); + _reserveERC20PoolHandler.transferLps(1, 2, 1579692579761275880359863370902330660485478276156966306553749744291, 1, 5986555490484287423140731092308374186875037270090424482571922684); + _reserveERC20PoolHandler.takeReserves(4960030568689949565048604502480, 24908605048670458275114745761751763655, 19220312299408791275694386653597); + _reserveERC20PoolHandler.pledgeCollateral(829383374708603442573728488424149143290323194092828222558057903967176, 2, 12436447770468); + _reserveERC20PoolHandler.kickReserveAuction(63691634826719280320979149341618, 1659818064661273656336090873767); + _reserveERC20PoolHandler.withdrawBonds(16420424891316577254010, 14, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(2515372386104974155867365233993, 3551836026373832075666943027315, 64818667460374534133462873309308128974); + _reserveERC20PoolHandler.pullCollateral(20021969008381651446284978378927385622680948395622232836015936702057121257739, 195497393351503556476855032504102726507283394278109, 2); + _reserveERC20PoolHandler.takeReserves(162847280113212239304813098800, 1000126757196370622, 80017); + _reserveERC20PoolHandler.pledgeCollateral(71022595674559310632106762685837478277166041, 2259198561392890998580177116825329747204590115414635191, 187132793882899904286320840388099585102268792386913); + _reserveERC20PoolHandler.transferLps(38163927544443419806778190756573, 6711647508990264485394333534999, 2999999999999999982203138886182201053700844726, 61659, 39717); + _reserveERC20PoolHandler.removeCollateral(19974299952219549198976270655895, 1000000000204936152, 397924140705383296669421823123, 32968); + _reserveERC20PoolHandler.pullCollateral(20203928237732353541500166414, 85044705188859866080009428276350160962425898027244488103375801807937083762868, 85964095603796331836); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1743912075552367550589911442, 11805818753763332137039317951378, 26489382271393692519029047482272803891849441333636401532531458736838, 197410178698819552449933624608749815643); + _reserveERC20PoolHandler.takeAuction(76842089904492851060394341780, 207990690342452512262, 66553913372488000000000000, 334214517786133910503441); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 39692619179927840729478361586885211042); + _reserveERC20PoolHandler.repayDebt(945399993296921500, 109962871119684569699417632880746244360, 22553248652221661155928908374004475985); + _reserveERC20PoolHandler.transferLps(161429594913397123705278231, 2030534216428743927655047466231, 999999999999999999999999997330209290452326362, 4280343266780682927315356654548, 1000002580550934476); + _reserveERC20PoolHandler.pullCollateral(251130646217625950, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(2, 32275974045890, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 1069602010708, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(3, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(1, 4498841129415399604157911028836186884147517458572084775141, 10559401193491045106728805353834583240801660188324916736636098425309491, 170858604747122850327508800409487638106011874); + _reserveERC20PoolHandler.lenderKickAuction(1000000000000335107, 4819203875516836060739051142288055817, 59355); + _reserveERC20PoolHandler.addCollateral(94930522866894863380884655576576970893038092472888, 137287837015161, 324467318659671479793324873249813182828834565185910159289, 3635372847162629664019653081580); + _reserveERC20PoolHandler.pullCollateral(4595381124730015260016955868347, 533732658674003713000625003736029080926340490933013642801104365719656130923, 1904965760237447434628583622082120063197338484945106431849697733071264387); + _reserveERC20PoolHandler.removeQuoteToken(2, 16, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2658111528476952863764961250286738423054857148934585952193038614); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 33, 1); + _reserveERC20PoolHandler.removeQuoteToken(28643876844818051514639185625490, 22243501631424219246060611453, 616166088342236133286082384, 999999999999999999999999995189157061211959000); + _reserveERC20PoolHandler.stampLoan(4695146805273770128547252572171, 164583231145200117783285012649890); + _reserveERC20PoolHandler.kickReserveAuction(6031709173, 1000000018860403815); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 48998514584952000915207452489322520513545999973108820983982313); + _reserveERC20PoolHandler.withdrawBonds(392615748597702749613404987198180948611183208807329195, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 878106845722337663568441512815955341534166438090); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 605873563569243908159094712091, 3); + _reserveERC20PoolHandler.transferLps(1441672016496803837, 182154974020307712419699648813, 1000000256221421288, 58433184529897592230077497, 319560215284996819549606885604319); + _reserveERC20PoolHandler.removeCollateral(249930166720862174117858476812818, 136565699295531313395860003586, 1000000000026080816, 1120289615998211745); + _reserveERC20PoolHandler.transferLps(680006294662644165543510229433424877348134035941984640, 2, 2339305762455393015656547867, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 116460227068278768); + _reserveERC20PoolHandler.drawDebt(1, 0, 1); + _reserveERC20PoolHandler.drawDebt(1, 3, 18024551220424119584099292); + _reserveERC20PoolHandler.settleAuction(33965057650731650712372204903773, 86807139758680397424271695494, 1000000000000782889, 1000000014239584970); + _reserveERC20PoolHandler.moveQuoteToken(4296302106956681341309484019659633320829, 3, 2299001330539336375130364297943230100727260313043609, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.takeReserves(1000000000001068384, 722899234200439431047088723862723, 15058929986455427865100653313467); + _reserveERC20PoolHandler.removeQuoteToken(2139048, 28806951875013772438590250972216996092611093728842377587956369660, 4869316216706824953853360166424608916888170566855994827529619048891, 193776621707264906424389613793776393365688092644282307885898675799857502); + _reserveERC20PoolHandler.takeReserves(3000671869246637079625420633335, 119015973180287970421312866876, 1313046790717975219681173845163); + _reserveERC20PoolHandler.pullCollateral(620321829761997307701528176650100237, 4698814596421274501934032513664773920542682062, 338884430421078598088177566495873707290630765473824911241768316923073); + _reserveERC20PoolHandler.takeReserves(9466854968, 747332456234124994912123335832400778024081794752, 1172904621743772681294171689345576227621705085397); + _reserveERC20PoolHandler.withdrawBonds(807123154666028466957, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 22507297935535668286252709276014); + _reserveERC20PoolHandler.withdrawBonds(3952129410998237138207206037377135, 12649481005523617375914648524838, 19166); + _reserveERC20PoolHandler.addCollateral(101102550986405477707852423996, 2364333919169069141963601731530975, 2497374724713351396, 378747245780706609472650541199); + _reserveERC20PoolHandler.kickAuction(2965728398237263199490023222930902745198, 37898227053381069926617132998848, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(892274273, 12169699893911846); + _reserveERC20PoolHandler.takeReserves(999999999999999999999999999000581643592183129, 37629256999953662715118762325056, 1000000000000014315); + _reserveERC20PoolHandler.addCollateral(17564336257848622609670064506935277644004691797778576197176097635, 48, 204, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.repayDebt(366137930881425232097700305908637576570649713987321614, 108596679830387086348328128878767942915820753924323136213950563721819236, 5958803064915603916738466363204130575790311096384112814709778); + _reserveERC20PoolHandler.settleAuction(1240166945668024017205203857325, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 100626679); + _reserveERC20PoolHandler.removeQuoteToken(1363536593, 0, 6312859, 63816328425855556363287133875415779165738050); + _reserveERC20PoolHandler.pledgeCollateral(48781543521620549629608404827117190387722206454610074834753785202468, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 129761634587809997999272); + _reserveERC20PoolHandler.pledgeCollateral(1000000000000000000000000000000617226514466686, 1001574028573972755, 1003559032826028029); + _reserveERC20PoolHandler.kickReserveAuction(2556319986802686848234033904151, 9300972055760354454904174796463); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 2, 677825612675952959710539638011611248226033771450082); + _reserveERC20PoolHandler.settleAuction(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 18599236229555074752982689130869474506, 1111346559864138279382838855446263206341581314091136980008343939978202); + _reserveERC20PoolHandler.takeReserves(634172274844977799748591556352420276692434, 3, 68721959452421303858); + _reserveERC20PoolHandler.drawDebt(79597, 1522189346297670323969670429535, 32395171601290704208993817559444); + _reserveERC20PoolHandler.takeReserves(495622463977937538913645761561, 2392990102777733842461373509424, 30327074039276567371628788414060); + _reserveERC20PoolHandler.withdrawBonds(2686219690387425171717079622237361634, 1000009613101084511, 1787371003917878137458113622957); + _reserveERC20PoolHandler.removeCollateral(77096968297153566503555593683, 0, 2, 0); + _reserveERC20PoolHandler.moveQuoteToken(1, 1, 528431955562052065113018762664245919460428329186, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.pullCollateral(8759922308358802068088172614514148067626498864745811012474, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.removeQuoteToken(287391378812947989409081857915966527492929946966664509689085, 489049186819337606787432651300466757, 373969291737989315800769361838026799226514373248779151259829096, 23332118105822777637172745362004249); + _reserveERC20PoolHandler.pledgeCollateral(2999999999999999988954988649522293919244568130, 982421110727622738141183694358, 14467854250285875240971413135262); + _reserveERC20PoolHandler.drawDebt(576473173029682225487264116915, 162960619951087039063837336715604, 12533186702564022972637); + _reserveERC20PoolHandler.transferLps(0, 0, 696414724004798883296662118700058816548638249085290024, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.lenderKickAuction(1, 0, 1371528066778800716181359564363215807604675129391805710966855876511843210); + _reserveERC20PoolHandler.pledgeCollateral(2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1624932025909305); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 3, 27895699238242734628582554039711536358986367683992126165431252908991351903849); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 185042195363244796743841325174145002343226677817); + _reserveERC20PoolHandler.repayDebt(1027138143099745333, 19328908224624843078093724385254473072, 178060545095143638161187934968); + _reserveERC20PoolHandler.kickAuction(567416654314383077761597040138, 920340484146214685543180975735, 221703551521105116627782013, 5052894043498411434824764767614); + _reserveERC20PoolHandler.kickReserveAuction(1, 195603299105840839919885822406154674004478016215073261516); + _reserveERC20PoolHandler.bucketTake(1000009161378194712, 12466713933364287648246623921689, false, 49042525601797100507074248870192, 1000513988250645776); + _reserveERC20PoolHandler.moveQuoteToken(3971292058160191363689906075246, 1761482344804586955920130652209, 1000043514048508285, 1000169810034595473, 5340307543077522446358641756842); + _reserveERC20PoolHandler.takeReserves(13371501800, 3585564955324658723901220490, 1000216632394519835); + _reserveERC20PoolHandler.lenderKickAuction(667742236681126655046075583876597, 12009829663749907411060499845, 1621385023951086012702745443093); + _reserveERC20PoolHandler.bucketTake(155619487972355354885085805, 103243279889540792531793443463262505318, false, 7245919885, 2045507266660588039779668527325); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 48950233381099361279308769180554276089583161066642417852203, 41254087340930767022476184516); + _reserveERC20PoolHandler.withdrawBonds(406662348091425023323298128, 1000000000003474552, 140182575029542243596916284612); + _reserveERC20PoolHandler.pullCollateral(1508960061198954345404160033106, 1002504035920193039203815324130917552, 132876672009433583395968907793); + _reserveERC20PoolHandler.removeQuoteToken(1022343236259158680542701, 12389949080350915608090080774151401826746980651479547894366853246343067, 199306105805256049352041010856388485726485021214383892234314247852251, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.withdrawBonds(0, 9535, 1914330307008668326615803638987693006698682049177995510670818765095188); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 504496916418874294407554540746975557976646796, 133489896190622291969336446935405837983139124489936); + _reserveERC20PoolHandler.addQuoteToken(2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 894658319823363347670982331009996129545912228); + _reserveERC20PoolHandler.repayDebt(0, 2, 20735729632564224820026802703108005018767549); + _reserveERC20PoolHandler.kickAuction(15732175410811616939680326268441, 275082676686171885529964224960, 2758292577180119574437733521932, 5608328530561624177659375003643); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 13792196965); + _reserveERC20PoolHandler.addCollateral(33804495388353786121934814312, 3850763855619025610103398115142, 2393481642533481405858498683988, 796664591446501161828447446863152630); + _reserveERC20PoolHandler.pledgeCollateral(3, 0, 407269720087586684806840619541287493506764240850536415867212483866058758); + _reserveERC20PoolHandler.takeReserves(1, 29275679567048335054868958633799162315083, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(11929414396410975209544145818934, 996921392076324574152510843221, 1001361741098889637); + _reserveERC20PoolHandler.removeCollateral(8773339171135702171798322756952, 41244767134153308176624594905048, 18026344314761432611495252534995, 3896784); + _reserveERC20PoolHandler.settleAuction(189954639668851387320434326146, 999999999999999999999999994119274102797799951, 2999999999999999937679852130497228951196696366, 1442150151407358981556903111713); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(0, 5292925852301935355121752419, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(55555684250442369993968594753785, 26753187100182050215211874, 999999999999999999999999998655651209844829325, 40729574641439696231730055588261, 225021393843302210107027321393); + _reserveERC20PoolHandler.pledgeCollateral(2697850360644472957086383913501139, 941471935544701998304153025717, 8096106329726989196555797450); + _reserveERC20PoolHandler.kickReserveAuction(1478894836293296, 837164742697576828377017579563942214); + _reserveERC20PoolHandler.removeQuoteToken(24733203825455283917197339, 32760, 2161960183514523522, 2576); + _reserveERC20PoolHandler.moveQuoteToken(976923643471369713346, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.addCollateral(4763239672087603869673, 399640, 196766700130322983602588620352519087894570006333223282608, 2); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 5408439024977516989750, 1, 559126338339947469706390104548287894411783, 154342848861455428375144829788522857926964651952705342528647); + _reserveERC20PoolHandler.lenderKickAuction(242894329290282553464129793864618, 30081795053034990615610013601397, 2406730664927781428062900725612); + _reserveERC20PoolHandler.pullCollateral(26131830207137695131195489106012674391530062839665367717778732258022557038, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pullCollateral(169111192486882820065215930502, 615214766, 4915180636958); + _reserveERC20PoolHandler.removeCollateral(2, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2420884717859941743491468585201561383); + _reserveERC20PoolHandler.bucketTake(1853937376259372625669918411460, 4384642969284670751114430173143, false, 783862638108533378640651190610, 1000488881535469926); + _reserveERC20PoolHandler.kickReserveAuction(7776545607956113, 112405787631324934629166677656502048368); + _reserveERC20PoolHandler.addCollateral(16202607, 385007278248, 3396046597114816170532966499760949949424247389973845773133414791921120312, 1046049071066116127672977706050168300425058846687972772); + _reserveERC20PoolHandler.kickReserveAuction(9125864700382286470402986442, 73901780954512); + _reserveERC20PoolHandler.kickReserveAuction(2622400926443, 1281); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1); + _reserveERC20PoolHandler.addCollateral(796479657371320528051295566160530711839346917022295702760301573640862145330, 0, 67684965417284860701597709254302287266585107716739617654194326071087051414882, 0); + _reserveERC20PoolHandler.addCollateral(0, 2079490644445467274395295288326817412376088364522071727819413897538068, 102999291046327649856, 3); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 2); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 22444828869947723733385918756341386810336366851321692146691120560301320067, 29685419478599971670, 1); + _reserveERC20PoolHandler.addCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1073864454827250976371017784061369390567530165603828, 461387755190609202880713229160593745893653261577644176888521896277727); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 13139931034899949483674670350875747692289021612911003212016914677, 4485453532131135578); + _reserveERC20PoolHandler.kickReserveAuction(302239007474998184245385941125544353620833127879628968598568790, 7604193551714878840); + _reserveERC20PoolHandler.pledgeCollateral(5143934182512, 2, 6933973777213573557558544310683270603451053287458093482976056172953117); + _reserveERC20PoolHandler.bucketTake(22021, 976070084616527206933139644087695032, true, 1000217860994811523, 3574815552558490); + _reserveERC20PoolHandler.removeCollateral(3775, 1003696655846938411, 60457589136300069385510754358065, 534451968829390347354537501601381); + _reserveERC20PoolHandler.lenderKickAuction(5750277012469047566198984538042042771364488544557, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1092900211802428, false, 2, 2); + _reserveERC20PoolHandler.transferLps(1601671729087475259754307330452, 3119846007634936446261471626023, 999999999991197582, 1117291249297892602, 1442291537927818909680302370767); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(3, 64904604591888637839739, 10611638294740, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3217127042489853013451239955630569860680876837783276344241382); + _reserveERC20PoolHandler.pledgeCollateral(1042198751856887887, 5283243067, 3038407436524149495696352731958); + _reserveERC20PoolHandler.stampLoan(15692201968325660762171, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(91633413171368407205241387211984294215395925369598003120308194292636645306, 1718194463091459517916, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 36540528); + _reserveERC20PoolHandler.addQuoteToken(15759961809969841704700395096573, 39728655619092889114943883280, 717954680742681892084403343676, 6249474986349516029693641306877); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 21540898890257805329320520535, false, 305960743369096902299805283583574291547707838193682018359811697, 2); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 108, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4202485761018367537818329094399); + _reserveERC20PoolHandler.addQuoteToken(21318650434902529867026586591, 3557226075515559489868374083473, 191014182641765788098683735985, 49782); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 0); + _reserveERC20PoolHandler.repayDebt(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3); + _reserveERC20PoolHandler.pullCollateral(3099537357813043882412143760786, 18925, 607926668676560754345404926); + _reserveERC20PoolHandler.bucketTake(17933782213085912354720321657152427078973871437865261617724117413911727631, 2, true, 1, 1631828810366064966876782286564683517731722863123152576323319894150); + _reserveERC20PoolHandler.removeQuoteToken(440285895, 0, 109311283064641503726072294355056558379224547210313813546369810727927659047, 852920073056217550723411769); + _reserveERC20PoolHandler.addQuoteToken(5063608510, 8882818546278840463843094832637, 12379130436910418527194946625843, 299999999999999999999986183584423483407245884500); + _reserveERC20PoolHandler.addQuoteToken(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 0); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 184333061304056765920441147624356153869575729501225701898400173438204, 89436496643298); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 421555913474881406505619189160132091600927116494718704478008764, 3); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 2, 7711108899655783537237549896460463611028999977033474873643439095884583390937, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(2, 2, 475907785069719245184489726412649460098880702124717111, 1); + _reserveERC20PoolHandler.bucketTake(3159252088444159416794654926389, 166281900881253865702547, false, 403368900050933187116671245604346, 2954); + _reserveERC20PoolHandler.kickReserveAuction(21617475376599123745045909834253, 6165542196051344628767299); + _reserveERC20PoolHandler.withdrawBonds(3825298951, 2, 28405181744736513603777619613620304822135935227113813629234091751919264327630); + _reserveERC20PoolHandler.withdrawBonds(0, 5736690441116114693874, 124501324609606574022833468153377054578114); + _reserveERC20PoolHandler.kickReserveAuction(503597299774578800680716207573, 30469068471632119384181054723829673473); + _reserveERC20PoolHandler.transferLps(12734962025167803627152285931516, 1003960828321110546, 11804247266412501558765548611890318469, 2104025085880505674521612337, 42564851705311954036354424); + _reserveERC20PoolHandler.settleAuction(1001673855156797710, 2755938285205435059097552936, 16975753560668272807702003011508805870, 1000761875903262780); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, false, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.withdrawBonds(527026292732454894167393237, 52167977205851349664122536220801, 200098079346179055721159209677878); + _reserveERC20PoolHandler.pullCollateral(1001649786780932822, 7280668247061965369942063705, 1000000000000730649); + _reserveERC20PoolHandler.stampLoan(2124705652761434114149182702743809853, 11752541754193329713097567837342); + _reserveERC20PoolHandler.settleAuction(2000046146623975577920196, 1783727997759484093921723193886878558791350544872721477945117424514855247223, 37312683968937799625748797633270748492367165610456033009359001592, 999999999999999999036010236837324708645956931); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 39652855605942147360724412575152622386495326957437330946664706635397, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.transferLps(2, 522183753486065450598786757866309962560580903011085060720268903045613335, 2, 89025198811373206462939821434899405998885833932399425402238934276907670452, 41088047136635337308833870093959025863657256871751); + _reserveERC20PoolHandler.takeReserves(3512640462134818574234358736220923424072323361618525850470218457905949, 6170354829328813244718276885240227793514538798654792, 12045193197639079246679000430845333488320910731919571774170058249937766634); + _reserveERC20PoolHandler.repayDebt(79239277655685907743655348035894739051, 15293704179409080056707782818373, 1000000000000062367); + _reserveERC20PoolHandler.takeAuction(907642342460758973837334029540, 4796176256384127132606846729579, 32757072168376313704845979155197, 2570333856711593979058327778425702253916688702331628354383977803642995957); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 43714326195389727224580812836973737803829525639790542061911699193, 67254881163357577043206832970776350066528713395767459900482292562529173241, 0); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2073567978575042662, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1526421719192694467208356690946899254803371106198476601368057475220106227308); + _reserveERC20PoolHandler.kickAuction(55497, 2474027967254419988266464634919009609656697178242730444428525261350446844, 614788045213260606918439618, 1000000004113397568); + _reserveERC20PoolHandler.moveQuoteToken(11378949940415039167280461920656, 17001703619520008998237728654245, 23435867370416861232470154435023689318, 7959756056778074789030157476338646291, 35113333718175440454797437839968); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 296688537746809108817879831, 2); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 17964904136380498258200, 3, 9634139163400212488969801691771128480); + _reserveERC20PoolHandler.repayDebt(3638365, 3889920385276886738782437631224, 2010542833060635909350639317622); + _reserveERC20PoolHandler.kickReserveAuction(53232520012865604, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(222815211737288913820080671759, 110453216273891407790390336210, 18818818421319681117926687313451, 25569353027081981865300786763531); + _reserveERC20PoolHandler.addQuoteToken(1000000000000000000000000000000233831112205301, 6270048091237686988801712, 1237980497518367270842976986, 275399554961885283336914477989); + _reserveERC20PoolHandler.removeCollateral(73985944762877193598579586237961363197443842421961769409077256729147582, 407, 1433915541368043313196034883825885166820114662982745351301, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 30725468323099127746, 0); + _reserveERC20PoolHandler.pullCollateral(1023975706538666879, 1000002580551188044, 1672438719); + _reserveERC20PoolHandler.repayDebt(45776519194388993657384163248754, 7171175531832512237729051330, 5423216804270313221806707134); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 360555109257421355, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 13149413864366112354664661217045078, 47056926059933409018524824406786817252877411935428935709541115); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 3); + _reserveERC20PoolHandler.transferLps(17255643103852745855607542300, 1008277167130029231, 5440823044135526108000000000000, 1000002581147670871, 5833649703051790280311334307406); + _reserveERC20PoolHandler.stampLoan(3, 12070679790506496596928325600848635579759489017681450138433); + _reserveERC20PoolHandler.kickAuction(5566452840414231772775349005894, 29644051581854232856481385212228, 37827875666034808508996151708954252338, 418549071720291956332469649929689542613); + _reserveERC20PoolHandler.repayDebt(2, 38033664830838896211159907, 46595653382680165659876496); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 20962786195404310579861166983822708819546917571993480, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 51780542421658880283105891033120684144665692075573, 1); + _reserveERC20PoolHandler.kickAuction(2987321297589181143291066492053, 1000003109283550038, 1000925501948999779, 12478); + _reserveERC20PoolHandler.repayDebt(75432, 2755017437743064128780862404731, 432749666856758216784950451265); + _reserveERC20PoolHandler.settleAuction(409550928241295814907307108548859, 3555770238279741379457052920725, 4697353689, 70269397812948788783233823980643); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2445162707494568771626445055120788052787); + _reserveERC20PoolHandler.takeAuction(262979208855989306952232789547, 2999999999999999952783539609648755906668197020, 52860004135081043835665438221300615786, 2759293270147494300128335606321820581056076781294297084424734625); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.bucketTake(9301869236191394530840355790614, 36072, false, 59510548190691651573442949852, 310330231192608492695373246989); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 562255444098419144); + _reserveERC20PoolHandler.stampLoan(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(421609920256185256222532032587, 173868834445200146726429366, 1029008813640206943); + _reserveERC20PoolHandler.kickAuction(520810438474172632966433149182929171271432535444235245077524, 1204322036556968723579076460987407551, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.repayDebt(200269790472864812334171618152280111403608233083388546470047278528839230698, 133926460992758521992207703354544691822390942836977283469912632, 559); + _reserveERC20PoolHandler.bucketTake(22553248652221661155928908374004475983, 172450932147084134046476552609668, false, 526813917982859523847653596276, 1000009633974959999832042773368); + _reserveERC20PoolHandler.lenderKickAuction(2, 290780415717715917986845018318053945785014, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(1000000000185650638, 304377981591925298563762958, true, 24453578698896568405941814041877, 179273625302482217379560263667); + _reserveERC20PoolHandler.removeQuoteToken(0, 9213619487059619405380956653401463234488063632747454346127059921299, 271131584925786058224754771102619081262345501, 22710562679459132630120463548937261586639315821); + _reserveERC20PoolHandler.pledgeCollateral(1, 5937834824021314306232753261410920928626722135685716585, 2607135042689); + _reserveERC20PoolHandler.addQuoteToken(23114047409193190936641525554929, 697196425611860190316173293944962, 3473307283, 1304756977281709371123483422701506322649473657068520046651898175527433388); + _reserveERC20PoolHandler.settleAuction(260382803294597594350857527090, 1000406499636788696, 34476819226242807097341947130154638, 29383653850781095387825990555); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 41143265266084174004412284069507802614281684541611185967825774118591, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2, 165707674131107929896504387908); + _reserveERC20PoolHandler.withdrawBonds(17729148955, 66603986430638986068, 31228522613437); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 209, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1113604847561287169600492210775293303995493, 17900964611137821503351421680290984508723546405, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.addQuoteToken(28309185066442795438606666857301, 250912447532955936082067252918, 18750261590145289566781715712447435426, 39830945755781965673713750017662); + _reserveERC20PoolHandler.addQuoteToken(667896398130407810062512898939873275, 1167813744449386038176207466229, 79862, 80067840605822826220519998682407240628); + _reserveERC20PoolHandler.pledgeCollateral(76421617332468982510932532133700, 92342178594108294518, 911722945682699044113625074313845197176705493333065670323963331408262735); + _reserveERC20PoolHandler.lenderKickAuction(734329745402943680247020009807508249, 775158258742939616636727329993713788339052652658181399352847081539269959, 3); + _reserveERC20PoolHandler.drawDebt(2, 4119044291912410240963107594039475366387964070040042591749585726, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(108590889176418392909576311294, 4960109173682275883662990151497, 27535509262953730); + _reserveERC20PoolHandler.drawDebt(17501675822895106869454881873206696266254129, 2, 97814654465851546713187937085619714699191572109679348953587344199); + _reserveERC20PoolHandler.withdrawBonds(3, 140850779516145917852340671721084826609785563859505958732796, 0); + _reserveERC20PoolHandler.takeAuction(85622459988355378273608, 3, 3, 3); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 16007510282743964037123611532674, 150427246982055602810952884395299, 2); + _reserveERC20PoolHandler.transferLps(3, 0, 9, 0, 4098334618414460946849726117307310056182612886); + _reserveERC20PoolHandler.pullCollateral(4076997897501929188420304225918, 2462940884930117131, 34182); + _reserveERC20PoolHandler.addQuoteToken(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 416); + _reserveERC20PoolHandler.pledgeCollateral(2974170658914565170435240080479, 56613001422377810058319359923293, 222980819955617701613930272822); + _reserveERC20PoolHandler.moveQuoteToken(1001292953808, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 82409731808588517896285483966923015932230377856452, 567340218831946708453649, 841786698); + _reserveERC20PoolHandler.takeAuction(1000406005712665328, 999999999999999999999999997655652123086838456, 2171829125615847981730949013, 101217435239883231687978629099868053132); + _reserveERC20PoolHandler.removeCollateral(3, 682226034147838869444608984915288655873028404786488217429865373367, 3, 0); + _reserveERC20PoolHandler.drawDebt(3962474535706015250778062335605207, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(139995936792626726118288611771905841468622032562958960998732535259, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(3703677912623724787893722731434, 35694554072205697616726407505288, 5039370036688171770356852645753, 23130912297816997367444189603348); + _reserveERC20PoolHandler.lenderKickAuction(1000000063197617420, 486306618362277152, 1991919757935760849); + _reserveERC20PoolHandler.drawDebt(16265862916380246227071446233069192, 7148239534477433249909022496183917353343125318618088, 359876090625971621834639446510169134930213969147445468872053468); + _reserveERC20PoolHandler.drawDebt(1442007161862325681406020654224, 1000000065314423275, 960491526289912054063319519273); + _reserveERC20PoolHandler.withdrawBonds(1, 3848299215263303115, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(95822955103496657719465929361682873280019827883300373522, 1, 1762, 2); + _reserveERC20PoolHandler.pledgeCollateral(2632485280458850644655752322939972386216031555958078156312543030414384244, 3861113624091662230430352287554392, 5183230165764027839089586500650); + _reserveERC20PoolHandler.moveQuoteToken(4768247056829714737472599880513909805245642, 158, 1062032245585417377669724458522095806047646521273780306044811081411, 90167732256613230416512768158303785879531207924257959402, 5601091824114976165203772103368898403807937746); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 599475160284749535418894676926185068, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 836807787009933809860350605054384599235240809369874937000683638220); + _reserveERC20PoolHandler.lenderKickAuction(623160918402780622232390690173894699013008902243449879088, 157905286893793790739, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.drawDebt(0, 1, 5318406689148154478981467036434769622820395); + _reserveERC20PoolHandler.transferLps(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 16012074542730738, 2, 158425482008364577617961096915382397607604086793556871606691563646910); + _reserveERC20PoolHandler.takeAuction(42496569284667309664180399313617503976985859925742076042443214270126893, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 25492908, 520766362137701023000142255421303308043318969892); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 47950894296069415787763875); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639932, 129924012784375393895520194113187448772, true, 75592867377114384957766552217189905191167684405746145763657810362698478, 671540400965249344624578010962980713477394719375622103); + _reserveERC20PoolHandler.removeQuoteToken(16892655284, 164759615241021771548236020793244030, 156729151598831712163856717626534480993085776, 13119119467956991342839142968194194854850280880400877794211050766174059413); + _reserveERC20PoolHandler.stampLoan(1341272972460576410734141102009, 35213); + _reserveERC20PoolHandler.pledgeCollateral(76406546397972152693807166774194, 58460282040689178184980917339862, 1003099456060503883); + _reserveERC20PoolHandler.lenderKickAuction(1694722432134931522449107036516037116517578069730629369, 908342674253971226297351339393032025482, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickAuction(11518810600006584485462353306478372583, 2, 1242453219368123745271536039200068619633347, 3); + _reserveERC20PoolHandler.lenderKickAuction(5150092422051670017542067011495831019491, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 64450457711744575263); + _reserveERC20PoolHandler.stampLoan(168279817993175378352649949426828430521, 1822844659812305869278066335635); + _reserveERC20PoolHandler.repayDebt(320152171599516478227, 358069048208193935766318939194886, 2); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1455590747667774906893455190768136361579746267606294168126099817647, 715072537944134877330310245, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(1023150155989273824, 1030027882774369193); + _reserveERC20PoolHandler.takeAuction(3, 1105681053278230, 58902922035564025254697699347628, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(717838041, 3); + _reserveERC20PoolHandler.addQuoteToken(2025160287413081276716703, 1000000000012471972, 146934424574500593966822997669364, 144308324986718555115677820); + _reserveERC20PoolHandler.kickReserveAuction(33089444459023193631, 200885804449845039071490891); + _reserveERC20PoolHandler.stampLoan(0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.drawDebt(9991940821301192672226785039226, 54953970856681613574191671495123, 30370670516150302681187726303); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 635, 0); + _reserveERC20PoolHandler.kickAuction(2165149564717676245919273323819297905, 1000048905381185445, 24935, 1887577790178273614102942456840); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 112283209987385367323837476406944689272); + _reserveERC20PoolHandler.takeAuction(2, 519133259263073344897566303032849584403674704774738060113042779495108, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 6261023599099968627854079301049570623); + _reserveERC20PoolHandler.addCollateral(3020981912445103026161449858270, 979096561409260966773699235026, 4595447866056763190170861021814, 44744518274760725913602735423498); + _reserveERC20PoolHandler.settleAuction(315307227678482744952268957503, 2137270376563638494866034851, 1905059491879417704497458363975439190636140937791168618234277128628882766, 1000002580551570768); + _reserveERC20PoolHandler.withdrawBonds(998128200663689530888548273197, 19728381242707064775583045947697, 781293354369482751500930693583294); + _reserveERC20PoolHandler.lenderKickAuction(1000002462173249306, 6163253474, 797957132272346578184242325); + _reserveERC20PoolHandler.takeReserves(891158814558758768242849784, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 362); + _reserveERC20PoolHandler.lenderKickAuction(17552391776318976441419852371019966981, 5038805735505193236280942499164, 943863198906703357089293448817); + _reserveERC20PoolHandler.moveQuoteToken(1491911130209436087, 1102887732853939706192650111936245708, 53108220869369006734453057755781, 96603749437800561052188, 989511364942688859734524854479); + _reserveERC20PoolHandler.addCollateral(999999999997433416, 1952530412199371266022279576662, 37461111642484803712668397903546, 7497173148874694); + _reserveERC20PoolHandler.kickReserveAuction(1200344573937376047346776043417303838650483170201392160198592941658576, 7884862559577177); + _reserveERC20PoolHandler.lenderKickAuction(17379235464084251178234154973537551118078092273457131202, 6569768856046242470, 0); + _reserveERC20PoolHandler.pullCollateral(1000000267593954522, 21909416640663622783159143381, 21546759426854843034092518453); + _reserveERC20PoolHandler.stampLoan(1000000002103912438, 1000328032878365156); + _reserveERC20PoolHandler.transferLps(2497860716216884612652393396474641234754412548772883944489086718455744886845, 1092692149619248077470433865645084012318171879033528645440881, 9713, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1265938098767052610233626592926329034880681569676127411888290323941300908205); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 1); + _reserveERC20PoolHandler.repayDebt(40000061002958031950763740, 138918820706329, 3); + _reserveERC20PoolHandler.addCollateral(55555573098535502461438873384089, 1000406005713111134, 1000420133247189655, 2857165831958815); + _reserveERC20PoolHandler.stampLoan(265294507396455440967607654067597470647022366445333006304957, 1); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 225095469929690540370574824806208462889289146366, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.pledgeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.withdrawBonds(1017703814814260835, 29175, 999999999999999999999482684035957375573020012); + _reserveERC20PoolHandler.moveQuoteToken(253575015708929352563174668133046625089803551723479564731903056138563332901, 1, 1, 600734300950248783895608679783882, 271840673712614272169141512201426084730712663938230375); + _reserveERC20PoolHandler.lenderKickAuction(8221149730106, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(5777953603658605496704108068, 1000000000056233965, 102999291046327649856, 999999999999999999999999999001195258775814880); + _reserveERC20PoolHandler.takeReserves(3, 143718742837903, 13333147725825309053189152523083229046921582196671586690442694576074697); + _reserveERC20PoolHandler.settleAuction(5134616126825598263305012752786592763367, 0, 2425558190997932252175940695766484256206891935126449118473815912, 3); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 19825911163084051482852175026859581916097129051168504103551, 65470305156296456729424709996652683698640944464079239103047, 2); + _reserveERC20PoolHandler.takeReserves(1000000000090205612, 1000352366067140470, 798386515173730000000000000); + _reserveERC20PoolHandler.kickReserveAuction(999999999999999999999999999995988838243890762000000000000, 40212226090926717659337590748); + _reserveERC20PoolHandler.kickAuction(4216351400167594277919518001345, 612337289270476126876350373888415903078, 1952673653692986665488698862364, 60269224261153753960841369292915712315); + _reserveERC20PoolHandler.addCollateral(0, 0, 8153119067288229247264116134334133, 4699895553017227285371621545050524179916796302); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 26290918334901882367239444482240856051170508356573408456628422792295182); + _reserveERC20PoolHandler.settleAuction(8111694568437164412506947066902324320, 18972687195303969581717521241127, 989690029734177440608084705187, 118199369170367919705944685466169913208); + _reserveERC20PoolHandler.drawDebt(21093415019666012963340408751867, 1000004510883518908, 53644997062486809591); + _reserveERC20PoolHandler.settleAuction(25673980009861725670340232366526525555, 3361739638, 911337405415589316720220445348, 999999999999999999999999998259089033248775379); + _reserveERC20PoolHandler.kickReserveAuction(191412574926653344510329791861059691212826291594883, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 4418263255072606185410517056208766635635278959854139866776685545259); + _reserveERC20PoolHandler.addCollateral(2195038888033250431185298328959017, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 16644143043520786421311251510022342754929711407339, 146921541680979330866288647736173795948016621448553508); + _reserveERC20PoolHandler.pullCollateral(18757727036581320408, 7980841447311267713944346160608234282, 512552121275771249504407973557); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 735856494542375098444380901915806025394572495958937833386); + _reserveERC20PoolHandler.transferLps(23456, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.removeQuoteToken(8866878042481123, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 149616833363297568141732027925464879381, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.takeReserves(108743457764690069889984248038, 12016774909205540297115460913066, 5408567448135380456467); + _reserveERC20PoolHandler.repayDebt(3, 4266583926461960383515398628589418129, 2666492291320866923444473736644093410246); + _reserveERC20PoolHandler.bucketTake(6505023074913715287719851392211054175760908289010801091, 206271270332114374, false, 0, 11588382); + _reserveERC20PoolHandler.removeCollateral(1000002580544822129, 116152905675915326454416402, 1000129827359001008938202, 26900492229621699200251932831); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 4071042846806626311755340733992941902712022621567); + _reserveERC20PoolHandler.addCollateral(1000000000078068093, 4395290753744371993344390658813302912, 1000000000000242313, 2999999999999999973181767627819621204473704399); + _reserveERC20PoolHandler.removeQuoteToken(1, 56081412, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(2275351544807515214167338565318, 134208913577187518547278066576437, 3431, 3238727920365344426849132190270); + _reserveERC20PoolHandler.takeAuction(0, 268512254333416748157810457666614161031331601553, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.transferLps(671010, 0, 0, 1, 64698749640030775874341); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 31007547392833674933190289, 12669054874961195306302067487411583003506794253893633680347071886); + _reserveERC20PoolHandler.pullCollateral(104597723543302647734227554847189677117183790399319609699878398505942946848, 2, 3418473978237900071800694909842762394617978385166); + _reserveERC20PoolHandler.removeQuoteToken(0, 570404623353680919, 246166618805749009510316, 3); + _reserveERC20PoolHandler.stampLoan(229917546496529052287061570062474242394, 45895271340405839789274043375449); + _reserveERC20PoolHandler.withdrawBonds(2791873449555857453373167041936305, 800067307798714517311645061800321829047791155479416, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(571725181033328575010232023824, 2952405730610596338275079942269, false, 1000000000000054383, 715902835673358014135951333109); + _reserveERC20PoolHandler.repayDebt(1001574028575100196, 1699577153424654899232427262326, 250785598880491051110005145515); + _reserveERC20PoolHandler.removeCollateral(1000000235910272646, 4452285168, 5, 3564684044157531226255924263869); + _reserveERC20PoolHandler.removeCollateral(724362209997547703254989895893789589294607951553523151268368361670100674, 96432139946070317474863040850, 2999999999999999945429692398745941595336898519, 22312278577804833495846728222570); + _reserveERC20PoolHandler.lenderKickAuction(73686051830595432862136171876043000259965918563, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.settleAuction(1778758, 2127178234720286, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(1837690608444981406412797170160987647569925644850585311379541839205230965, 50109844334805704157689491136701454757316557982400038966337772147416151600, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 970240127315097024801650372390784190745, 2473556490209473047501146811792802449997); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 229567); + _reserveERC20PoolHandler.withdrawBonds(1011574238158376185718383289479601920953393466835869212555210960750846, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(9122581397961991690997720252859, 142718082525834736749120592267322, 8511108944868297503440602211, 2999999999999999988851892587281170854712009095); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.kickAuction(30696867367603434415203644836196354, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1542603304233014204098, 189430934086111889958947217176882442394546574903876081922558628869); + _reserveERC20PoolHandler.repayDebt(334996612757825306137647589764, 1000000000000086024, 1000000000000177152); + _reserveERC20PoolHandler.addQuoteToken(5201616547704849658140671420706, 43435971480535763866020060465789, 2304305115660836979365368429168180334, 1002816545403440829); + _reserveERC20PoolHandler.pledgeCollateral(657302089507552658364252688444, 1021916894977, 3276329758975095023484482452750); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 788314558989951326211202803737449806570532756572, 188437316821206156608813339908752623); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 3, 22509964818882927949714243354858486736006763082644708508863262478389561470979); + _reserveERC20PoolHandler.kickAuction(3, 3424669239613783293135415276087917508438473559604793567367328140155064032776, 2613353461551391678241614562259471, 7035344403660593032704880721956178163687099491060); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 944584285444794828669438662555418546741313072864750, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(0, 3, 504750715524945164850986330405264049291804530746852119270716784656687996856); + _reserveERC20PoolHandler.settleAuction(604170, 2, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.takeAuction(97255671187024425542185665554314870473365662, 22210028981706422101731390047353187327650, 33826181885548169886485600197782474203010089544869484860, 884415803698001558225720885001636700309518570810794775); + _reserveERC20PoolHandler.pledgeCollateral(53823596104091459254327018371212, 48730, 2888); + _reserveERC20PoolHandler.pullCollateral(118011129532381896336265974722, 2000742647950112349913963592528, 23498958335863519616279873183991); + _reserveERC20PoolHandler.drawDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 12561955153662237528230939900332175757862249680253188561344736610679); + _reserveERC20PoolHandler.withdrawBonds(1000000000080497706, 3970947260316066998095993253985, 155826417829127995718504); + _reserveERC20PoolHandler.addCollateral(7725744334174659347753, 157870459823033285411886, 0, 535802358144032); + _reserveERC20PoolHandler.repayDebt(3077118330653684261864611653648642652862020367855532538889, 9491926087044752187235243368874857700, 13437728155278539805465098995110923078266030); + _reserveERC20PoolHandler.takeReserves(928853045, 1162997784183352338587728979241168, 1); + _reserveERC20PoolHandler.settleAuction(9345269444960767436130838342015, 698889, 1788696489417828917846839665413551928969969677620326028763029141315501, 11861036696675606); + _reserveERC20PoolHandler.moveQuoteToken(1, 1, 3, 41142513944313421972410113856955819130848, 3522095397585064134299952711225971615437028743991286007); + _reserveERC20PoolHandler.stampLoan(911319351727685632064759922038, 2020351528264463064344033641828); + _reserveERC20PoolHandler.takeReserves(45488, 6831497768273087200, 1000307630882324959); + _reserveERC20PoolHandler.removeCollateral(74852588059860486192000843603575615496724073116429088553370, 2, 2982823858610632450704422229736540835913996429162186, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.kickAuction(1000002580550916419, 34201524354286069624611621263882, 1000000019318259893, 1120092630214620782); + _reserveERC20PoolHandler.pullCollateral(1000000000003619438, 22320757699679324294294883430341528342933984372848748713, 203677240546005399905511122929); + _reserveERC20PoolHandler.takeAuction(6552215590, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.lenderKickAuction(3346985394189, 49425, 0); + _reserveERC20PoolHandler.addQuoteToken(26189363543498254053668125994859, 163205894676374842296165952550132571807, 634846478548897019, 1000000000001534350); + _reserveERC20PoolHandler.bucketTake(4592817116773089307622514019360838273456, 115792089237316195423570985008687907853269984665640564039457584007913129639933, true, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 262914186309221469342090652303578637355136914438290994019894034067662799952); + _reserveERC20PoolHandler.transferLps(1315571539793703728947827377, 15546, 172153758698786898600187341095822, 1000000000000209381, 35720); + _reserveERC20PoolHandler.pledgeCollateral(1000000000000000000000000062071124287420011249, 2250971116, 15793222455939283820157598); + _reserveERC20PoolHandler.takeAuction(242299991029053035394620359187, 107501515582442960166744325823, 1092388989344510864, 439421746364987042753760519652); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 4888446948669372617055704636749565610079472849698159470146567759, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1550523929083540546280015614301549130687585536481315738839086689068); + _reserveERC20PoolHandler.kickAuction(13419779060669755, 0, 19692562600982559489579504745095462, 28741637035208025005487872554484023976); + _reserveERC20PoolHandler.removeCollateral(1002929251542859356, 43285925547448971201222229317189024238, 1000000000005022906, 1022583991236680452); + _reserveERC20PoolHandler.kickAuction(5028806989519251768007505982346, 17714540590292624011676098229, 781050810572141101, 56407219326636445048891618151934); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 16565934792790362153796, 12596817378806274808793052198345672733432171643239252973596941538); + _reserveERC20PoolHandler.removeCollateral(58318409552849829056050319599082134032727493412612077128320048, 49606502507738493575274145081371857038440018410077643075098123625641755226409, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2772391058856448530217015960538209296096767986); + _reserveERC20PoolHandler.settleAuction(13301804065519772589757459049902890549827922067737518931107581177478240014, 183228569043897275219240911702412902874787187533916763913259372839823, 298957717823099299539972213803477, 2); + _reserveERC20PoolHandler.kickReserveAuction(3417051711, 765444994170017436132012933867418906923273338529638898803580596839953199709); + _reserveERC20PoolHandler.kickAuction(3988989286193342737085142750062827341, 379041083217814583769581809044, 1500261806997119100593801710838, 102201906635938565508982); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 888344553574386030488, 0, 3980823532807248897063394775, 44659887190867147642672499097578074559293767301971); + _reserveERC20PoolHandler.withdrawBonds(24207264490916749826055689627274847385982982051074549438357959957802347449271, 6354192692717961622722345117009702159420263537026863506890513558469439376, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.stampLoan(19833817263097608757825182684953370785751951116253062912272204, 1776149611); + _reserveERC20PoolHandler.moveQuoteToken(1094326833809, 236713063535469693448, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3058383721826588823552015738833102059531251662296463195217084075, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(0, 58837536231858942435589104902872234189185460101422570963574892641990779562); + _reserveERC20PoolHandler.takeReserves(2474300594539758346988325513242948964803524930795, 1, 1491939425603060026087028334733864220290782825135703447556215470); + _reserveERC20PoolHandler.drawDebt(8803031821202436474981682, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 94894175754075141099110914610292034481941916262259598228583715722882); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.takeReserves(3941216, 1, 28052771458319530307943818846431715258258828291716099051872); + _reserveERC20PoolHandler.removeCollateral(2231667969149270, 234497824880115812447806016372, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(1966110447815039900482247112047338733581493172991372304020938234, 63240, 0, 77287426618117963598934160188243249297060); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1895051, 7173795270554013477013113, 891973514001204709943010676327846962480953765677178135883564264156); + _reserveERC20PoolHandler.pledgeCollateral(2254535231040572201, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5020); + _reserveERC20PoolHandler.transferLps(305908513655409933560454750855702, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 975072474162383860197570835720087318882129722447218055, 0); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 2); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639935, 424375125421640061839, 11418904221742771388629729737786); + _reserveERC20PoolHandler.kickAuction(3346371591129261426119244293137340925085629469, 63044, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 328156008104463398440801199584542227954712426762629); + _reserveERC20PoolHandler.stampLoan(2, 2); + _reserveERC20PoolHandler.kickReserveAuction(125572254339657, 4065505671364); + _reserveERC20PoolHandler.transferLps(7412986460, 189710515967900894188526960850, 11153974428034704483200939444942323635, 62874957519226596572433645749731933369, 1033234893796260729); + _reserveERC20PoolHandler.kickAuction(332773799037280657600182490217222133946722446947704810490281056619085, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.pullCollateral(2355082045009922566359671200247, 14023761865523115880085445906692748461, 42538342923200585961738084992443276555); + _reserveERC20PoolHandler.stampLoan(4055702392666918592540851604513, 5618); + _reserveERC20PoolHandler.transferLps(41590468775726101998, 6583116090494513, 58505048949708620423391329127, 1120289911268041249, 1000000000002059258); + _reserveERC20PoolHandler.drawDebt(3718105190617532966545033086545578857947131962, 2566493711, 10913390257772228442284677018346638542555); + _reserveERC20PoolHandler.takeAuction(1000000000000965060, 4257371028542075914733022, 1089571880715692735, 47605156544281235129159670043871093287); + _reserveERC20PoolHandler.bucketTake(6983298951679689246091841410609301058618592589211913961, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 1670913896135448527810913, 1360995074538058969628958392160787998171876795346); + _reserveERC20PoolHandler.pledgeCollateral(8752774822287581647493149837944, 1000145726750188186, 1000000000000133195); + _reserveERC20PoolHandler.drawDebt(665694351121752348854431793132238, 916072, 0); + _reserveERC20PoolHandler.withdrawBonds(39154, 11273306504135859942165079320, 3213621897736462304353754311170); + _reserveERC20PoolHandler.withdrawBonds(96630545257704981007140892182899964492, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 79759); + _reserveERC20PoolHandler.stampLoan(5986556772062275980229896986017, 2516048401346368604336749383778504140); + _reserveERC20PoolHandler.kickReserveAuction(259835745297914, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 1, 3, 138898219941697955); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 66924947458445690180141170978424931040087964832780296); + _reserveERC20PoolHandler.removeCollateral(627610959893795325747276388736141701234090127295592, 23771743171099, 2, 2); + _reserveERC20PoolHandler.addCollateral(28887, 1009174941202891980, 2000216653853635509398457, 1315587091120577674439834590); + _reserveERC20PoolHandler.repayDebt(10269059985654351295708219975104, 22379973819516789700, 6902207214144649217025913667407); + _reserveERC20PoolHandler.pledgeCollateral(9661028577027928513131040375, 7036088082281573476167206253600, 5466917069993118660771); + _reserveERC20PoolHandler.bucketTake(118610052908034562560, 87457293123982665486, true, 25359151520031801661537, 2); + _reserveERC20PoolHandler.settleAuction(474091277294753554293279846668108985161, 43635932141152435403820309087, 324983571840884392829073457446518332051, 4832333715685581); + _reserveERC20PoolHandler.kickAuction(6432723403093376317305816671369, 1237061723874959185076140468891, 63902718939406150127929408110, 1000000000006105880); + _reserveERC20PoolHandler.repayDebt(5996, 1023036312106958777, 186); + _reserveERC20PoolHandler.removeCollateral(2530059573755572186974020466259, 949263829867227017939514048854685553202987314815092770100985274571200, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 30969384346441999838533466502995124738829320862410666875398995044); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1314, 65200812499123586, 2); + _reserveERC20PoolHandler.addQuoteToken(1, 19902060519964455878126388592324446997433145706864513578729496081, 6024285496436957424405909393037545983066511128405292900700136897891879, 2223389279011714021390084064314587290630644506814054); + _reserveERC20PoolHandler.pullCollateral(0, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639934, 8910351837163308748563941262582592866989766693868352201355, 1); + _reserveERC20PoolHandler.kickAuction(1000000000000000000000000000003182741639193472, 130005853726376514913038208165, 2952903113900924480238300640436, 20861409896319556333167768305); + _reserveERC20PoolHandler.removeCollateral(39357452957444876533444058605869664252847969, 3, 2, 47011161051105654334028274706774468316155406255632191460424933281965687023); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 216514132141078450102831304261790674136069035224448643590985615566537248924, 2, 2); + _reserveERC20PoolHandler.lenderKickAuction(10311, 6342715567174010204928872178, 1005991099957395136); + _reserveERC20PoolHandler.removeCollateral(1000000000008423275, 117335914684505303477080308144709, 1119900349484457281, 1000043513964635379); + _reserveERC20PoolHandler.kickAuction(436520734756078872848372524066, 1000000000000177534, 859689286059350286738253741023, 121880195200402628531003373584528445923); + _reserveERC20PoolHandler.repayDebt(1001845836057346682, 5283545031, 3201258517944692001386180769627); + _reserveERC20PoolHandler.transferLps(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 351913, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.withdrawBonds(10738131840114167968852076185855, 29008691938990607882008468778655, 1000360960572673990); + _reserveERC20PoolHandler.drawDebt(158901408579038910154324321217, 19999999999999999997962404371981146180688720027, 5142274333391921); + _reserveERC20PoolHandler.settleAuction(3, 387493297840991219757037126816524878022843416319283498915, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.takeAuction(235608726747649736724336925199, 1015695253179673828576449468373, 754000266376552577944396408680, 31772299892316017804192162473762); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, false, 16949061791637364183917, 8059486300635113943441321132822502287); + _reserveERC20PoolHandler.kickAuction(999999999999999999999999997958492486194043182, 41044622150666613193012291162075, 161724494532144855672721839803, 3237170059119379497568782112989620755); + _reserveERC20PoolHandler.settleAuction(27752875044270848906274932286, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 67399439194894850439375435832569239, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.repayDebt(28791969029801024816058292805251, 125936383217121699888969445604731402521019611867314171390059, 688038320452); + _reserveERC20PoolHandler.moveQuoteToken(41598722696060254814613421458325391, 3843721240369666730768588084158658432512835872036049, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0, 212991208125041); + _reserveERC20PoolHandler.bucketTake(0, 1868951972322313764184171111850278565598618654935134, false, 3, 1229366626762987544848287); + _reserveERC20PoolHandler.removeQuoteToken(66055917765117, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 864407123855598467, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.repayDebt(1570217144027698513755316976401145256471, 8071977231626046056358911817488236492, 29008024088770879044634146912000); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 782820096972418103050178123040793845222033037244146892997294240030638701486, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.withdrawBonds(14157805273487, 2540877495083160190980292279030430722015444662955416479232646, 1); + _reserveERC20PoolHandler.kickReserveAuction(14473063491965162551328565849321411419, 8748111566507717246791115095810); + _reserveERC20PoolHandler.withdrawBonds(1324747535441094522496950575716, 3, 70548325265750869768977967560428275435587); + _reserveERC20PoolHandler.repayDebt(127970580675459869267682701229333537562, 57855815958203206413537534117576, 34882779214070221040); + _reserveERC20PoolHandler.addQuoteToken(5974704190767354217960485258118, 1000000053764258612, 43421, 78543456846529481692109699542); + _reserveERC20PoolHandler.takeAuction(10615627363793650412429835769531, 2578828449412990773643060991762983316461274968393312213837645743985233296, 21556373447451978663140305658479, 15390991031186721448955738628); + _reserveERC20PoolHandler.repayDebt(115792089237316195423570985008687907853269984665640564039457584007913129639935, 781452948914027528004269304, 34198411006100383); + _reserveERC20PoolHandler.kickReserveAuction(1821769739625315628592035022867, 16006845257578426830740486236); + _reserveERC20PoolHandler.lenderKickAuction(0, 28345916006293296411801285, 79755821767359316406746413103757001900380631); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 187358597278569477783, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(5676530095953503171154736798524909873797117771288708532513216479275077928913, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 108371755933129250580806, 2618369552776529589712669412786780504196109522547672); + _reserveERC20PoolHandler.repayDebt(26739083595063, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 0); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 4703402728755882800241515737099437388887692, 116576052999661163, 3); + _reserveERC20PoolHandler.bucketTake(6, 29, false, 1740609839773415841890104725007711500598524004780332, 1); + _reserveERC20PoolHandler.settleAuction(1000000004425543098, 16666109596428383526766282175, 7732574933732079252171640133340, 1022178559233143437); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 27326241917936490357126929027655023401692642167934093007072476642462077); + _reserveERC20PoolHandler.moveQuoteToken(3, 1, 3, 1300750676439815615435936033023256459, 1); + _reserveERC20PoolHandler.drawDebt(228512622948441120528261881999, 22792512008242193237184400452506290925, 28307862370229954827802481598098); + _reserveERC20PoolHandler.kickAuction(40729694649321009504169229034262, 26202886849106315721891364241843780575422126296028003914824926659357816261717, 4182385015127027589982219210466, 3131723789802743399); + _reserveERC20PoolHandler.settleAuction(537649905019393795906, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 0); + _reserveERC20PoolHandler.removeCollateral(42486947111212626106025997968606649226845889297752361133551, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.kickReserveAuction(17063, 1001376899732590333); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 8, 46221985765265710245000356142); + _reserveERC20PoolHandler.repayDebt(9785339528312308309785992202845, 1000000001542229204, 167651105093364812438977569623810393299); + _reserveERC20PoolHandler.withdrawBonds(53108220507375334887123028302171, 1008605932580623900, 1479882112); + _reserveERC20PoolHandler.addCollateral(2, 16270615119157852229050808525372447, 1287853994060990391519183219724338533392095204194089984807219436787450, 782888052294517); + _reserveERC20PoolHandler.removeCollateral(3, 169044, 2535736849105997244138323513328100634919, 1); + _reserveERC20PoolHandler.moveQuoteToken(1, 9168124261800612354962403850730468616714141, 108606758867219063, 65151727149759065070842, 73414349748441641874508094745850765480469876196); + _reserveERC20PoolHandler.transferLps(563996151677770488094850330783174, 4364678008, 52167952213322351419873223771035, 1000000000082395317, 111482699361367858269979230704651); + _reserveERC20PoolHandler.lenderKickAuction(7299320214387002785831247056509185411054017483850, 208406763136695916544451285372078940, 176731408539320502154589823501534525340141357700651243700); + _reserveERC20PoolHandler.pledgeCollateral(224361471517424787354, 0, 200334158839551); + _reserveERC20PoolHandler.removeQuoteToken(40783648567680024791475288870, 161702845444981605408179141232, 2250130487193795726835827784414, 6446944422022863193084357994); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 140850190436723696493298248773449); + _reserveERC20PoolHandler.bucketTake(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, false, 0, 157254108637302507176895230158791362947542335038386); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 26011, 1); + _reserveERC20PoolHandler.addCollateral(15851639951798590521310005704969136410600806, 5610066497388346775642908981947788649953120862808111664068034795, 0, 3); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2592256224646760928612586815472782791348352178518176023197506035284, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.kickReserveAuction(1965106431361217823577386366609567448156517745160863962886982034120087146142, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pledgeCollateral(139221326031002309573255762747, 705706616174625467492210606205, 49859); + _reserveERC20PoolHandler.removeQuoteToken(2, 1, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pledgeCollateral(92081420560510453120, 1383565804000079625281376896166836, 153187165793364354812374134319339837089); + _reserveERC20PoolHandler.moveQuoteToken(1000049221573943206, 1001154412343753858, 301275495959162750259039592482, 1000000000000801844, 7302346898362075346782292948482); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 88751620797199704105165747024257766044946798728909, 102497932288796141295212, 0); + _reserveERC20PoolHandler.lenderKickAuction(249670328631209506915725536258340271264, 2, 68728724160198495931825341936636641438725412107445942206044814351480905); + _reserveERC20PoolHandler.addCollateral(1000015101407289478, 19161767320230970549696960634, 1001845366082064569, 37771895408307508239475909967108); + _reserveERC20PoolHandler.pledgeCollateral(12603111665715589440210004922198, 11029817054034073391919238349399, 1029671790167161628); + _reserveERC20PoolHandler.drawDebt(1189418091489554088688203528900, 5319621866490153663348346592208, 7619539110655); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 1213349146828897282521389458324163049655966796355184114264, 129548490630649860132022364875517684318711663907); + _reserveERC20PoolHandler.repayDebt(1042705802123966144, 15587848329109913653907710834, 1000002580544563506); + _reserveERC20PoolHandler.kickReserveAuction(57969812398334923388960000078685, 1001165341527929637); + _reserveERC20PoolHandler.moveQuoteToken(43435759880657870559186790846401, 1804751236071619348042842553507, 31284, 246288888866195344714304641349, 1002313720503383445); + _reserveERC20PoolHandler.takeAuction(2833503954177340344437592720923720126722675330, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 3); + _reserveERC20PoolHandler.withdrawBonds(1000000000003967765, 5748735776972346398415686339401013429, 2777757584426376315276189971340760074024642789288415711758188167167978893); + _reserveERC20PoolHandler.repayDebt(0, 5615951169686109819709704722412968948343863, 0); + _reserveERC20PoolHandler.moveQuoteToken(285100074640123210, 1104550949166796786, 9062401669768241888023976057174434, 768658014122669435196741084715, 234759375899367809739662814074929042799); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 4812992953589857949885828574587878358, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.moveQuoteToken(1000000000000034444, 1001744172844415429, 1795810054093001025, 6135501132427543678511903962581169534, 574091556453072553691452399300); + _reserveERC20PoolHandler.takeAuction(2357657688394775966030257449887, 55336647724981302350922972705943, 8346173732136789746928842833325, 1000406010039345921); + _reserveERC20PoolHandler.addQuoteToken(20917046739783879991197510797768191179362837598107145074173096290, 753414487119247017562499517279, 1079218762457214782, 96455244001819780383119368); + _reserveERC20PoolHandler.bucketTake(12256216921823399298478880679, 1443788564611899731721073315686856896147, true, 2436881382065821481199778279026396, 20594916329653982634309554435966466090731299430421707272817221140645); + _reserveERC20PoolHandler.moveQuoteToken(6896455860399147, 2, 865848373232274325251763606790311674, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 1); + _reserveERC20PoolHandler.pullCollateral(0, 3, 1); + _reserveERC20PoolHandler.settleAuction(2891601006959266952911990540395232194062, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.withdrawBonds(95712012999579958145304960136, 467863061027104594554147249587, 1000000000000127840); + _reserveERC20PoolHandler.transferLps(2171281951459768430457605557, 30081709245284587903205521717646, 933340441693585581217189470, 190154667193689316349246126156, 2445775888254354544628437574102); + _reserveERC20PoolHandler.settleAuction(8872231338603967735831003, 1035152679140263225, 2899432917885961400, 5108380239373506); + _reserveERC20PoolHandler.drawDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1857201007029569828435555439871031436843); + _reserveERC20PoolHandler.bucketTake(192299934251, 115792089237316195423570985008687907853269984665640564039457584007913129639933, false, 492025250, 1864329243843608093911110509001142735736240573955); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 3, 0, 2968); + _reserveERC20PoolHandler.kickReserveAuction(2005657276283846379075487, 42169674141165495159181081931); + _reserveERC20PoolHandler.takeAuction(59294286333754606164390027, 81160740498771705026784319, 1019751641967530751, 207741077941533722154437592143); + _reserveERC20PoolHandler.transferLps(3112074752155925882131040786874, 992225121766123906897481059112, 1066279480267249047, 4304102215575038548854665067577482156, 1022938682667409255); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3882977969775781314974541974039173367420); + _reserveERC20PoolHandler.addCollateral(8250179222484841790592421567, 3, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.transferLps(6331273695038918861396664156, 278484177796744271696468687720, 12761582614706312537809588845375995879, 1000351345055594942, 18354275544966737304148516578); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1046387800907, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(684403871482208479145927748777204, 14512859524657814535373401001, true, 694943524, 1149370234273471826499181805904); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 2316586975321106908031180475966740222733007); + _reserveERC20PoolHandler.lenderKickAuction(1758998524677, 16806911499159509284063122398058906479814796091858943933514206615338393738891, 24858); + _reserveERC20PoolHandler.kickReserveAuction(120729908552194015369, 1165621191996559883); + _reserveERC20PoolHandler.transferLps(0, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2, 2407688570886834204997686557167, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(7501632526865572, 11477152387678774171236634632917430076913756962939390045732869, 12922, 98573857440971753833701087765212318544975153); + _reserveERC20PoolHandler.takeAuction(86654992932960903314722735772608545, 3, 95610842370149143086374251206235167119248677046072725055721556, 13); + _reserveERC20PoolHandler.repayDebt(53836511781848564458894539107, 13343, 1002975871480458796); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.transferLps(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 103797578463633959479882145862718562441012612367848306282936874, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639933, 11077486454915212121, true, 96, 419336877023638162353430260305658084633096793672139422949229996509101); + _reserveERC20PoolHandler.pullCollateral(1000000000001587267, 42907, 12730426294480846676741257955373); + _reserveERC20PoolHandler.takeReserves(417338, 172750587513609796681614145888, 1); + _reserveERC20PoolHandler.settleAuction(2864500732635575880626517068043323607339557296101124690589640493, 9561105, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.withdrawBonds(0, 46976165419701, 2); + _reserveERC20PoolHandler.removeCollateral(1853937353135084749512436451367, 21063457450207797277924804, 11928874483329158345453916172148, 1339071128852607394269469582); + _reserveERC20PoolHandler.stampLoan(7936919694688481048310323000, 20330069534386864708985289531); + _reserveERC20PoolHandler.kickAuction(0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 1645657737346483180129715828880114151375961107227886); + _reserveERC20PoolHandler.moveQuoteToken(1, 33670488027530327250168354978206969658875346905488076675, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 2235684713865); + _reserveERC20PoolHandler.addQuoteToken(113159240835242310012516454994, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 28378491916472710057821101130260150585167177353499595224379, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.transferLps(3, 864617766179943284802205356855424610451649688996111667, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 94458793747010778326509139343637515118942352965949099099928827885925247, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(56327, 47567, 150835295792431669341043785385); + _reserveERC20PoolHandler.addQuoteToken(1, 5795108826741764109975812, 20764318354544803982435036197283443, 3); + _reserveERC20PoolHandler.kickAuction(2, 1, 483, 111519083321102381198689864700653939026235626317738557790569877946); + _reserveERC20PoolHandler.removeCollateral(0, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.addQuoteToken(123561, 243045716399528189150363834465223018164822164, 763116664900933875581231742691931005554279971524637712161108235389, 1); + _reserveERC20PoolHandler.takeAuction(8531068511744532890381106162456504543, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addQuoteToken(10818331004104182938226971, 117957211240365009392994657423, 11767030035547710343536910744175, 146432872764664187923257792816); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639932, 992491812221943929, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.addCollateral(272409684514584996515559647174932993010303283157452532826396263, 2, 13, 2); + _reserveERC20PoolHandler.repayDebt(0, 1, 8731829947455630862155939623415); + _reserveERC20PoolHandler.takeAuction(299999999999999996388439132047643957750806884700, 1315395686731718162875564528374591098, 1000000000018126435, 118045973742135987868238717892338); + _reserveERC20PoolHandler.bucketTake(2845483876180279238206464395361690329962431737085661083460180618, 3, true, 2, 0); + _reserveERC20PoolHandler.pledgeCollateral(611302444887069046749897771, 158556889164076002408674129918, 35405); + _reserveERC20PoolHandler.lenderKickAuction(5280621609751943360359012882746032706757088065264885250440334378168, 2, 27894769079369213739470098397848608863); + _reserveERC20PoolHandler.lenderKickAuction(1000000000000034487, 178812602088811413586237419036057045243, 1611277486269331096945508276708); + _reserveERC20PoolHandler.kickReserveAuction(15549262816727487725046321320, 1000040912754595399); + _reserveERC20PoolHandler.removeCollateral(3090097850810185963, 2932710759297417725779338707163531188813643462904254927206267, 2, 143337135821688295774777866755671191347109701524065472211082654); + _reserveERC20PoolHandler.addQuoteToken(2667242223848539668378773758333543344, 6182216149900181732320192666, 1000000000002188943, 1000005877243591032); + _reserveERC20PoolHandler.settleAuction(1377100548645485431101096333896, 4824659279832229206829579, 139331824001059750827458239153, 5141750059922062430036437658832); + _reserveERC20PoolHandler.kickReserveAuction(71288778481503363876229156756090584323061564349148557801074, 0); + _reserveERC20PoolHandler.kickReserveAuction(1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 0); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeQuoteToken(2563040138837965324082606392741871198393821918305745056852627074259515034, 2611756909149016865842850375722, 100707204511995452781106289934280087019, 77241); + _reserveERC20PoolHandler.withdrawBonds(3173667454998801640297769416113207322281165042, 1, 3); + _reserveERC20PoolHandler.lenderKickAuction(3, 18208965531677479458460773729810557859097285138180, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(2334740276290168773529405285185832050751389399258840, 135023340062794063276214507746, 3510093566493656502098776790425431637950634814, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.settleAuction(1000001614029714517, 1000000000001935074, 4267566477085061502778205435879912846, 428067389720013338089302478); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.repayDebt(218812552687456462527744282528201349285046116326870848247942739, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.repayDebt(1004747227750037429, 27397107132181536258216930217443, 6023960222521356840553906501079); + _reserveERC20PoolHandler.removeCollateral(3, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 290871566558014246336044286250574717758517713513); + _reserveERC20PoolHandler.pledgeCollateral(1, 11, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 27125342472, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.bucketTake(670805811310150110314027479338053989287817510012318163936515, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 0); + _reserveERC20PoolHandler.takeReserves(3097093262205953592689193141304, 81404241579675087855785168662238802254, 1000069954426681604); + _reserveERC20PoolHandler.pullCollateral(9295693560061276682096789085165, 1019562382325346268, 3979807326); + _reserveERC20PoolHandler.removeQuoteToken(94655921139177685307594730573717015937300835393803372383156573607522512335, 22434256653662093894024060204345713040393931657197509, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(189608680656462887618973094201, 46398417078258638617667876698146961008, 3971597578503247525070820444743); + _reserveERC20PoolHandler.takeReserves(0, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(3, 491273913099054151, 258563420169849872240015767758483123287244694993663490472, 1); + _reserveERC20PoolHandler.removeCollateral(36869825512105981336898120722121395925390066197854255643371294654792451508, 4351377598751258843995832414755721886474533907891, 3, 7841531170064); + _reserveERC20PoolHandler.pledgeCollateral(18252923043748125993344503144273774264490422495, 25895874847648885, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addCollateral(2, 9435433925627618097942, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.drawDebt(5430382702279050317660968902823712537632475589747191981104992, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickReserveAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 1207601417483086475774712076622255522557790021115); + _reserveERC20PoolHandler.pullCollateral(17512, 11287213103327827992695472820753, 127052910707253716743); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 421581274697, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.bucketTake(56646948959781553314480007433308, 1446974759187717537701890812782, true, 753644201153719567034552236314, 1000357664823973076); + _reserveERC20PoolHandler.repayDebt(11979154651, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 4362765052167341830743420173604188); + _reserveERC20PoolHandler.stampLoan(1000000000000041508, 54162637615620726400643881983917); + _reserveERC20PoolHandler.lenderKickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639932, 42160506, 2); + _reserveERC20PoolHandler.takeReserves(1, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(1006527942349457521617714739728, 24862251227671334200622002286450, true, 24809958596717244555925006481044203927, 1166068501598481577998312021497048849946348848210202928947010510412072001); + _reserveERC20PoolHandler.moveQuoteToken(1000588993119413578, 1058198694935308664366040915, 999999999999999999999999997903459161137253468, 1000023062508001630, 2099284255066983909086963913502); + _reserveERC20PoolHandler.transferLps(174835735790587361007598674727213500873, 72521, 309275053973094189625491845572, 1019034659350491456, 980688387941903381202164810147); + _reserveERC20PoolHandler.stampLoan(2, 3777084825691369996512797231827); + _reserveERC20PoolHandler.stampLoan(753510490561953069694300733501, 1304022945930940913938521261328); + _reserveERC20PoolHandler.removeCollateral(123470258571606401595043603559453, 75714, 39199461365559075553671, 7335093948759900893587216881); + _reserveERC20PoolHandler.withdrawBonds(0, 689141698528234230720, 3); + _reserveERC20PoolHandler.pullCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 14939870353599808371676079515430434910387830766490692130852861, 1663862676499839544884845471732627647945063918191432511347082157847989295775); + _reserveERC20PoolHandler.repayDebt(62516774925557592653424157467259019678, 19622, 1546228584482341812); + _reserveERC20PoolHandler.transferLps(2731897140753388259643936322937, 999999027088604137150686, 525700633548730831940204692386, 51048, 8652000796397552285328471); + _reserveERC20PoolHandler.takeReserves(41930810105529124581133828807902940040, 1665912106312071636343162177304216081932906870523324258060145873262, 5160846085430963720770); + _reserveERC20PoolHandler.kickAuction(2308399148876369409422887329300, 1169073917864124158, 3204814361733347103216004456793, 100461172437493115375563312070); + _reserveERC20PoolHandler.bucketTake(1, 1, true, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 3528964); + _reserveERC20PoolHandler.addQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 5575992139215267627280723111653614235686295805403844, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.removeCollateral(1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 39424528705686009114836538837976, 0); + _reserveERC20PoolHandler.removeCollateral(2818723095869779045477250912681451260974159510990923341083056507656, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 14771493982745728, 1); + _reserveERC20PoolHandler.pledgeCollateral(397953372947061, 30543505, 9237136458628163962171918758947998039012906191444656967415648434497321902506); + _reserveERC20PoolHandler.kickReserveAuction(149268404903837548495944002807651, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.addQuoteToken(1003310941437563572, 2999999999999999987931287957436012569251221049, 3491009016101420798603953371668, 156104660206914783657334089884); + _reserveERC20PoolHandler.addCollateral(2, 9903343837365281494885204810564299733734649207100, 10028224149420323227459120155207676741672, 3); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 5925720350742429370569770475803416300386825251074124985106352019, 55854993319781786); + _reserveERC20PoolHandler.lenderKickAuction(1, 2, 4901496106507948193932922504928207938650816721); + _reserveERC20PoolHandler.withdrawBonds(115792089237316195423570985008687907853269984665640564039457584007913129639933, 398956, 4061655643981690978798381820068332511326273164284271463); + _reserveERC20PoolHandler.moveQuoteToken(10952518411619141888341, 0, 2906702020650427031099118068711199893693387790500313536546750857879, 3, 3); + _reserveERC20PoolHandler.addQuoteToken(258464829801971185142747962583, 39145895220318224071, 99539435250634773708, 997928198593771703); + _reserveERC20PoolHandler.repayDebt(1, 2012485597018202536916648720396871519472984339415495172888383787244202043, 696951249326508378000344912619836101762706253228028658444242043133731878782); + _reserveERC20PoolHandler.kickAuction(1057109771715164942920594697997481394399401380264, 1933774713809770357, 2871769361595689400070543718580626679553440512715213987121590, 104665977062143637718122689437830731304077); + _reserveERC20PoolHandler.transferLps(1731776041438987773916136352754230593652699282104061053771208516964385117, 4234343875, 149383049772864322951363207990144275561432001356, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.bucketTake(2, 115792089237316195423570985008687907853269984665640564039457584007913129639934, true, 2, 1); + _reserveERC20PoolHandler.drawDebt(729164493805529764020365796263575641805647247316, 5957593516326130728814652320371913519, 0); + _reserveERC20PoolHandler.kickReserveAuction(85096, 1); + _reserveERC20PoolHandler.pledgeCollateral(1000002582601716437, 42300576411160003877656810425511, 170556333653492196491407517821891); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, 3, 3095055612); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0, 14267703587098089711140454164177437602528632, 0); + _reserveERC20PoolHandler.takeAuction(3327514095, 73946049010287789183163688839, 3064584597004345249006231641856, 54373320111161360948764676627185); + _reserveERC20PoolHandler.removeQuoteToken(1464537575858464252675471789566, 1021825428565650651, 67308456325680097240972222136498916936, 2045483004500487127407690575890); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 407593089203410731003571795776, 4228914067222068555696451049418284261907954952791814132996104463); + _reserveERC20PoolHandler.withdrawBonds(8, 1944487564721746361454984072743251, 1); + _reserveERC20PoolHandler.settleAuction(35481665010672066226, 1, 2, 151161112205089241744086659066291444705796292937287435560653106375); + _reserveERC20PoolHandler.transferLps(0, 61344744594984594056625474216907438540211058653641007938672852878, 2, 105807399, 8157501398962745788034614217113384610556430336019421551219786466950366477); + _reserveERC20PoolHandler.transferLps(353223418960770419708183530553896357112890726, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1150437819382496460831033597, 2908151188434764962412645472785130363186306696811574882810578442913597, 0); + _reserveERC20PoolHandler.repayDebt(1079639428083736428736786263009129683338174824077030356885391601902276, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 84049611275462878879546799083494131950395398766); + _reserveERC20PoolHandler.moveQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639934, 6764266633278287955319730905158197182045707375005634076999825168722771, 2, 160929022317143146423378187719026333637570865226496116895412703, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.settleAuction(3274943251283877005802980279054, 617439451705969598111223033, 396830589620524265977268333871, 128948024403480291819350103); + _reserveERC20PoolHandler.bucketTake(36988, 115792089237316195423570985008687907853269984665640564039457584007913129639935, false, 52, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.kickAuction(115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 1691425504337261256261921114537359851023342548016108546703499980406861759320, 3); + _reserveERC20PoolHandler.kickAuction(4573577000478162201442337699565, 1000000000001932575, 1001419052359687763, 87007483606392944877090200702144878804); + _reserveERC20PoolHandler.addCollateral(1, 216031798252874403727888240190990582760139615700262, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.removeQuoteToken(0, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1); + _reserveERC20PoolHandler.addCollateral(0, 5564066681975228113212668895121299041459304, 0, 830709866410524144118262224290132637264295422106762817748202583475143146392); + _reserveERC20PoolHandler.settleAuction(2681132557, 4055453603570262590419294147320, 39142473354148615122, 2854330537506026986543936302); + _reserveERC20PoolHandler.takeAuction(1000000678619401359, 128206237118084229691254863421456, 11596179603368278491995177365024349952, 299999999999999999680134085990497418294461699900); + _reserveERC20PoolHandler.lenderKickAuction(3, 11905027558704383572585866698455035511862628447342332941, 3202531701784177868467781633418279481705138246008108078817839353462750224); + _reserveERC20PoolHandler.drawDebt(3, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.stampLoan(35433, 216000794231444798455268825948); + _reserveERC20PoolHandler.bucketTake(4341666571995324044176273835265719441624726863101133, 53840616734634507146, true, 9670316483669798526068316455550509765308603875, 195715290842082); + _reserveERC20PoolHandler.withdrawBonds(1818235204804226799058039422094921895, 488400521219552761958015238915, 8214228532333435025335206464393262285); + _reserveERC20PoolHandler.pledgeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.pullCollateral(36826321068134921080916803820628, 99964429100435228056136233506, 2242812822668453658); + _reserveERC20PoolHandler.transferLps(6777196146586504752242761622131134, 8119191959267528832577642817418873925, 1212995459614669438362639724, 1000307278484842429, 1021243985879612498); + _reserveERC20PoolHandler.removeQuoteToken(2, 6441998853964740607238053499350312252028870043144182, 0, 2); + _reserveERC20PoolHandler.addQuoteToken(13609, 10782147851348407635737192852367, 40425401780988755773826842911617, 1884932326); + _reserveERC20PoolHandler.transferLps(4881109142, 1470162830083041377341251209399029559608163700118567, 69806710120029548977864233596183052879702621811337722717919641, 3, 675889599426913571579491534618026834104069579853043760627502211505728); + _reserveERC20PoolHandler.lenderKickAuction(1000000000043868361, 4475352718295873221612538, 110760302507695072785055667834165945842); + _reserveERC20PoolHandler.lenderKickAuction(60882621959961204759679203461971218636002653090784685537802122054242857, 0, 18006905013180548328802840694126808931780123834); + _reserveERC20PoolHandler.addQuoteToken(3, 2, 9804347053923022935999604465845634225069198102516699905248197661, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.removeQuoteToken(621150138256397148023246765688186641564320944595706, 8759558336702313298052500869892935134, 902484255449521297072043061, 790); + _reserveERC20PoolHandler.kickAuction(57623556064716051090487722, 23004753125737155312589137794372, 3561753582315446134741871703154, 34011070606409968696072712521743); + _reserveERC20PoolHandler.lenderKickAuction(5853126588174049127018559617470, 6216121686909318717907492202376, 144545021202005610922839736666736735698); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.transferLps(14604227089559431666406551459425, 15125742663411697936087173980371335811, 5410905270747302701920884277, 9056708557607877357764792427223, 72389046671827900207); + _reserveERC20PoolHandler.repayDebt(999999999999999999999999999023829571908013280000000000000, 615425862012150577800537024, 3351060226025166310816166623235); + _reserveERC20PoolHandler.stampLoan(115792089237316195423570985008687907853269984665640564039457584007913129639932, 88874987017091742733000625848707427852114285846018830473559768); + _reserveERC20PoolHandler.addCollateral(2, 143422228863940768501143471106060127394, 2, 466); + _reserveERC20PoolHandler.bucketTake(115792089237316195423570985008687907853269984665640564039457584007913129639935, 2, false, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1448820); + _reserveERC20PoolHandler.removeQuoteToken(115792089237316195423570985008687907853269984665640564039457584007913129639935, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.lenderKickAuction(229286551, 7593584130215768502174634564379418578606002584531945, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.lenderKickAuction(2303960179038300420110544546668036403054783059222929429, 2, 1); + _reserveERC20PoolHandler.lenderKickAuction(3, 0, 3); + _reserveERC20PoolHandler.removeQuoteToken(2012763376767164886308784, 106479832585349556476489347143, 8086342311820312253156802495506, 26457142919633600653606381739047); + _reserveERC20PoolHandler.stampLoan(143475986558294654423060638245242088469615, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.addCollateral(313442986504527838240461, 3949482307323245947977, 193724604703274875, 3); + _reserveERC20PoolHandler.kickAuction(1000519448414767264, 59576, 24657327417080836798028098200201, 5523939165); + _reserveERC20PoolHandler.kickReserveAuction(1887015296683728446447897173910102728, 24876396667912911817686715447871); + _reserveERC20PoolHandler.takeAuction(5247028918527961184278099124641410880242603971088613116272363184, 14704199671508720292643664072532280433, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.takeAuction(3553840476998629258348647520130, 378888045178582178663889725583136, 2549283035781570881, 15207483494092965831743424283832); + _reserveERC20PoolHandler.kickReserveAuction(7379237843613425868997529894437, 35117204731145930475670948481250); + _reserveERC20PoolHandler.takeReserves(144145258509067346034, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 0); + _reserveERC20PoolHandler.stampLoan(172964606365605805553327160, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.stampLoan(754472711970111643780447904998, 1001950991453286774); + _reserveERC20PoolHandler.stampLoan(3128107941721059931706, 0); + _reserveERC20PoolHandler.addQuoteToken(14783358369206081108282106471580074998, 4662797612376935954410312091421, 1000041881340784559, 65443202713020103180202528711); + _reserveERC20PoolHandler.transferLps(217879530238602011616122385, 1761482252571200768480819747453, 63869, 33163088352201887679057665798636, 728709966594611126714750482428558307166); + _reserveERC20PoolHandler.pullCollateral(43214174367501248664851230352882240116, 1001574028574913857, 5810784914); + _reserveERC20PoolHandler.kickAuction(293405594061777595941052050772418217158957224913761217546724937057743233397, 2467363972885283559484025189581812, 0, 1945644484297323551857418437382042405357951068546685427); + _reserveERC20PoolHandler.takeReserves(52902206902130444158, 12378170583445185088579825805, 1006052959166043740); + _reserveERC20PoolHandler.lenderKickAuction(3, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639935); + _reserveERC20PoolHandler.transferLps(19899, 1526346491701721509353858584659, 49091769002200668303378887831322, 2852451394585502925839114317302, 1601573090050722857014983095238); + _reserveERC20PoolHandler.bucketTake(56142788252325590468863771169320, 68896, false, 18150788198165847476587464015051, 1000013159777589104975118776059); + _reserveERC20PoolHandler.takeAuction(305135745042984, 3, 0, 447857); + _reserveERC20PoolHandler.kickAuction(0, 133110295672565694615, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 2); + _reserveERC20PoolHandler.repayDebt(85306683715826999853458915326527139809571706423949568485706149416952790172, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(2, 0, false, 15337994566925847698858818462265518470632900024976474817248308317030477114, 1095945006744732198746835637284321844808785873380); + _reserveERC20PoolHandler.removeQuoteToken(13292495232, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 47695569377958537974899348434111043096999494093296, 625744488099558818171981055927727697498617060168282687); + _reserveERC20PoolHandler.takeAuction(2671110237628742037354521183361336652, 25569353027081981865300786763531, 90831629664021862912789413214, 135093842964289905026239032871563); + _reserveERC20PoolHandler.removeCollateral(519306569489826838992234705694121132012764299119900418053, 60820144324925957203590122335566488290301600306345859996994301393289061826495, 2, 1103965555165087586637046714392860000420911111550237131); + _reserveERC20PoolHandler.takeAuction(26476675379, 3, 4467458925707808076928, 0); + _reserveERC20PoolHandler.removeCollateral(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 429670397717, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(452073231365822850159621644109174, 3850820436747042003822360073589, 55562022992117745252319); + _reserveERC20PoolHandler.withdrawBonds(360261977709134252042305414, 5678847740381059082420279330566630, 2); + _reserveERC20PoolHandler.settleAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 117592); + _reserveERC20PoolHandler.moveQuoteToken(5190305886410576201119013841898322197163023076272248493807390814793988326, 4191253687335826100562362082047939747, 73689117251601838494814867004440077578118964203895334609885561703785548573, 200623124630405734239077596532163812074071331398452, 5747169678033390076296322864678772879993520086); + _reserveERC20PoolHandler.pledgeCollateral(1, 3, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.bucketTake(55034, 540751629080260581686988927810806, false, 2999999999999999985345162595355248408010409531, 1053693731668100125); + _reserveERC20PoolHandler.kickReserveAuction(29002, 1000000000052196836); + _reserveERC20PoolHandler.addCollateral(10475513682750005475830418482111516669906553028422203523509, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 2); + _reserveERC20PoolHandler.takeAuction(5661119810136385017514399489010627915258409284914821585, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.pullCollateral(1000000038276192721, 1000015101403489449, 139860526634974746128642213536896628865); + _reserveERC20PoolHandler.lenderKickAuction(63909744726332664140913412092969545237336701, 2, 95223902543929074017164845628913599010); + _reserveERC20PoolHandler.addCollateral(1022674395340644929, 248960027622447233105608962895, 17001699577139920349041264253028, 82532); + _reserveERC20PoolHandler.pledgeCollateral(46632995679207403476421790901304365525029877233752820388927765136752968271088, 3769127902274019694576561672541205932575, 55612302015370802331838002611624824108); + _reserveERC20PoolHandler.drawDebt(53060283991664518071725438557049, 6331274234080567634657171230, 2627310684352391155183766162031); + _reserveERC20PoolHandler.removeCollateral(1100296393391988310986963118336914839914888922500648081995777305, 8003915521713, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 3); + _reserveERC20PoolHandler.drawDebt(1293078372376352337662666551954465835499535384853, 20258078072459947871545121612915317145, 37269994553506149852885818881274064040366); + _reserveERC20PoolHandler.settleAuction(1, 71142822926821019944673854617103910941955939, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 115792089237316195423570985008687907853269984665640564039457584007913129639933); + _reserveERC20PoolHandler.settleAuction(53881731731261066128589852526418460, 286226260555071669374512734502784297787272469379909330999208881, 0, 1904701804318845809189313821640385289017056854873379); + _reserveERC20PoolHandler.bucketTake(3018796410329211809583516945954611521, 308939593216179410480241793465, false, 19226449277484327253776597225782, 1670633842268162718); + _reserveERC20PoolHandler.pullCollateral(318951219048058585005074093017, 13959008384423363836961070129560, 7479387800721699); + _reserveERC20PoolHandler.withdrawBonds(2023051437208581202, 55454567532147015868726531184320, 290059127505831295224791823618); + _reserveERC20PoolHandler.addCollateral(1, 922907, 2, 115792089237316195423570985008687907853269984665640564039457584007913129639934); + _reserveERC20PoolHandler.moveQuoteToken(2, 211, 2, 850662184084511738219076271047134637358, 166163300469524449239093659503279914026664914591774996909907812724); + _reserveERC20PoolHandler.takeReserves(61673997220897412838775303029850669559, 212834185828535351933745568931658793928, 7301116721125818411113475088239); + _reserveERC20PoolHandler.bucketTake(2, 115792089237316195423570985008687907853269984665640564039457584007913129639935, true, 302973230938191965701178594847311514561848731, 2711696385571949072131000205225132464766445513616292); + _reserveERC20PoolHandler.moveQuoteToken(3, 270038036607980620701173229673757362556305243259376343, 0, 16899332787177101613413963, 115792089237316195423570985008687907853269984665640564039457584007913129639932); + _reserveERC20PoolHandler.pledgeCollateral(36025112473414283689722818605212, 137998950476230264531545450698817439460, 13600004497375906043503638695250); + _reserveERC20PoolHandler.pledgeCollateral(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 21361786600650685374007464481722487085); + _reserveERC20PoolHandler.removeQuoteToken(8496177599, 13795341300751770276011480953429270995975762254093496265080640, 43311222915266592562652, 1321479894215585278927319961822499806); + _reserveERC20PoolHandler.drawDebt(1000420154053416541, 63871479509753428791066074794, 5826740237050960); + _reserveERC20PoolHandler.addQuoteToken(225017741500941448641936120084, 5414052847, 182645684094342912683730675230, 35622343961747418999463433310507); + _reserveERC20PoolHandler.pullCollateral(15837690952091935580513842478402707603114109087964603515334, 0, 1522092816582493732207974039837460527776048184382218491403822450); + _reserveERC20PoolHandler.transferLps(1097873989429633793721225426480600724118, 204128755935237973637159376270320331608229953685977703181318732330, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2); + _reserveERC20PoolHandler.transferLps(1, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 1); + _reserveERC20PoolHandler.repayDebt(169795595670378886335057333258, 1009227423538905152, 1601989064215304969128328865004); + _reserveERC20PoolHandler.bucketTake(179996721576000098297774531366029895303233133934459000, 0, true, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 7202380358038999328463517501649365724166901550141850634806465111734167); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 3); + _reserveERC20PoolHandler.removeCollateral(5139808947283623160386082641796430, 627701632037635519310630, 2, 5682985945075317096626200663194935); + _reserveERC20PoolHandler.takeReserves(2205017637007251839617607114326107113, 10549224412166883413946110863931629981828370551206, 0); + _reserveERC20PoolHandler.pullCollateral(3, 1, 25474793951695068972397255120436764426091899822064232837259830872496041693); + _reserveERC20PoolHandler.removeCollateral(1008068337917660295, 633128873371319913422054514074882, 1027050769756353908, 2611703126856026428728094672781); + _reserveERC20PoolHandler.takeAuction(115792089237316195423570985008687907853269984665640564039457584007913129639934, 156, 16968548302783872087883476386694019784142666304607301397, 5657753928507430423401738838907081814245547117888528460013716508590); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639934, 1, 1110797466361700); + _reserveERC20PoolHandler.kickAuction(54435149907154224213609634039883300923276474489686522840291352276894, 198646760470292872415855533207878712719991738737211991632905539, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 90211065029980776046754377657807622938864282513173377745520657975); + _reserveERC20PoolHandler.takeReserves(0, 3, 510756316375623884132962803533578162); + _reserveERC20PoolHandler.takeAuction(2, 997251314944984435952468767955163285928628180041854097875073361, 0, 0); + _reserveERC20PoolHandler.takeReserves(115792089237316195423570985008687907853269984665640564039457584007913129639932, 2, 4915574320077041704071011288102674363721554036498591689702844743605); + _reserveERC20PoolHandler.addQuoteToken(3, 115792089237316195423570985008687907853269984665640564039457584007913129639933, 5382688683247071581892268379169366551437570062168241184703335866427493350, 2642197906021153589134017403716375305591224440240822); + _reserveERC20PoolHandler.takeReserves(1, 490196011917276265294072539800720346223182831139810, 2); + _reserveERC20PoolHandler.addQuoteToken(30231365002703242796646651597815158667304440, 51189066799979124161036313736242408106659688517043725137554823012204195892886, 115792089237316195423570985008687907853269984665640564039457584007913129639932, 87388174445519459156314); + _reserveERC20PoolHandler.removeCollateral(0, 4685066203617553154217687186970367548982372194, 18247059266224, 747061129814095987015150196264734243020); + _reserveERC20PoolHandler.lenderKickAuction(25833630042159643828260192807770, 0, 943837682918681090799369528060533852208779713708); + _reserveERC20PoolHandler.kickAuction(1021825428564672075, 168276486644302924878384308975, 1526333538299268611041888843364, 12966624187016463880796181011960); + _reserveERC20PoolHandler.removeQuoteToken(47082254627637474934662886, 1, 115792089237316195423570985008687907853269984665640564039457584007913129639934, 3); + _reserveERC20PoolHandler.bucketTake(16437039903, 2, true, 1, 3940453988512558579229242283193); + invariant_reserves(); + } } \ No newline at end of file From b209d3a675869f70500febb355d39cb1c1b626f4 Mon Sep 17 00:00:00 2001 From: mwc Date: Fri, 5 Jan 2024 14:15:19 -0500 Subject: [PATCH 07/10] add tolerance for settling debt --- .../base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol b/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol index 7cacfb97e..bd6c67716 100644 --- a/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol +++ b/tests/forge/invariants/base/handlers/unbounded/UnboundedLiquidationPoolHandler.sol @@ -441,6 +441,7 @@ abstract contract UnboundedLiquidationPoolHandler is BaseHandler { maxDepth_ -= 1; } + reservesErrorMargin = Math.max(reservesErrorMargin, (reservesAfterAction + reservesBeforeAction) / 1e16); } // **CT2**: Keep track of bucketIndex when borrower is removed from auction to check collateral added into that bucket if ( From 9b52f52c3835600fbd1087ec8cbbe313d459fed1 Mon Sep 17 00:00:00 2001 From: prateek105 Date: Sat, 6 Jan 2024 16:08:42 +0530 Subject: [PATCH 08/10] Reset reserves error margin after each handler call --- .../forge/invariants/base/handlers/unbounded/BaseHandler.sol | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/forge/invariants/base/handlers/unbounded/BaseHandler.sol b/tests/forge/invariants/base/handlers/unbounded/BaseHandler.sol index a146a9325..ccf2cc19e 100644 --- a/tests/forge/invariants/base/handlers/unbounded/BaseHandler.sol +++ b/tests/forge/invariants/base/handlers/unbounded/BaseHandler.sol @@ -513,8 +513,9 @@ abstract contract BaseHandler is Test { } // reset the reserves before each action - increaseInReserves = 0; - decreaseInReserves = 0; + increaseInReserves = 0; + decreaseInReserves = 0; + reservesErrorMargin = 0; // record reserves before each action previousReserves = _getReservesInfo().reserves; From f0b163cff85be405cc3ad8f92f402d8adb483854 Mon Sep 17 00:00:00 2001 From: Prateek Gupta Date: Thu, 11 Jan 2024 18:40:07 +0530 Subject: [PATCH 09/10] Invariants Improvement (#1054) * Reduce max pool debt in invariants to 1e32 and add loans settlement for kicked borrowers if pool debt is greater than max pool debt * Fix collateral to pledge in erc20 invariants --- .../UnboundedBasicERC20PoolHandler.sol | 2 +- .../base/handlers/unbounded/BaseHandler.sol | 25 ++++++++++++++++++- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/tests/forge/invariants/ERC20Pool/handlers/unbounded/UnboundedBasicERC20PoolHandler.sol b/tests/forge/invariants/ERC20Pool/handlers/unbounded/UnboundedBasicERC20PoolHandler.sol index 0b3a4071b..1a32a2a22 100644 --- a/tests/forge/invariants/ERC20Pool/handlers/unbounded/UnboundedBasicERC20PoolHandler.sol +++ b/tests/forge/invariants/ERC20Pool/handlers/unbounded/UnboundedBasicERC20PoolHandler.sol @@ -148,7 +148,7 @@ abstract contract UnboundedBasicERC20PoolHandler is UnboundedBasicPoolHandler, B uint256 bucket = depositIndex - 1; uint256 price = _poolInfo.indexToPrice(bucket); - uint256 collateralToPledge = ((COLLATERALIZATION_FACTOR * amount_ + price / 2) / price) * 101 / 100 + 1; + uint256 collateralToPledge = ((COLLATERALIZATION_FACTOR * amount_ + price / 2) / price) * 110 / 100 + _erc20Pool.collateralScale(); // ensure actor always has amount of collateral to pledge _ensureCollateralAmount(_actor, collateralToPledge); diff --git a/tests/forge/invariants/base/handlers/unbounded/BaseHandler.sol b/tests/forge/invariants/base/handlers/unbounded/BaseHandler.sol index ccf2cc19e..323d91972 100644 --- a/tests/forge/invariants/base/handlers/unbounded/BaseHandler.sol +++ b/tests/forge/invariants/base/handlers/unbounded/BaseHandler.sol @@ -113,7 +113,7 @@ abstract contract BaseHandler is Test { address internal _actor; uint256 internal _lenderBucketIndex; uint256 internal _limitIndex; - uint256 internal maxPoolDebt = uint256(vm.envOr("MAX_POOL_DEBT", uint256(1e55))); + uint256 internal maxPoolDebt = uint256(vm.envOr("MAX_POOL_DEBT", uint256(1e32))); // deposits invariant test state uint256[7389] internal fenwickDeposits; @@ -217,6 +217,29 @@ abstract contract BaseHandler is Test { time_ = constrictToRange(time_, 0, vm.envOr("SKIP_TIME", uint256(24 hours))); vm.warp(block.timestamp + time_); } else { + // settle kicked loans if pool debt exceeds configured max debt + // max loans settlement that can be done to prevent running out of gas + uint256 maxLoansSettlement = 5; + + while(maxPoolDebt < poolDebt && maxLoansSettlement > 0) { + address kickedBorrower = _getAuctionInfo(address(0)).head; + + if (kickedBorrower != address(0)) { + uint256 kickTime = _getAuctionInfo(kickedBorrower).kickTime; + + if (kickTime < block.timestamp - 73 hours) { + try _pool.settle(kickedBorrower, buckets.length()) { + } catch (bytes memory err) { + _ensurePoolError(err); + } + } + } + + (poolDebt, , ,) = _pool.debtInfo(); + + --maxLoansSettlement; + } + // repay from loans if pool debt exceeds configured max debt // max repayments that can be done to prevent running out of gas uint256 maxLoansRepayments = 5; From d1c283ed10a1744a91c628e506268ad7c70485e4 Mon Sep 17 00:00:00 2001 From: prateek105 Date: Thu, 11 Jan 2024 19:12:26 +0530 Subject: [PATCH 10/10] Fix testPurchaseWithFlashLoan, failing due to recent increase in WETH price against USDC --- .../forge/interactions/PurchaseQuoteWithExternalLiquidity.t.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/forge/interactions/PurchaseQuoteWithExternalLiquidity.t.sol b/tests/forge/interactions/PurchaseQuoteWithExternalLiquidity.t.sol index 2582bebfa..4a4d7bb0e 100644 --- a/tests/forge/interactions/PurchaseQuoteWithExternalLiquidity.t.sol +++ b/tests/forge/interactions/PurchaseQuoteWithExternalLiquidity.t.sol @@ -21,7 +21,7 @@ contract PurchaseQuoteWithExternalLiquidityTest is Test { address internal _lender; function setUp() external { - vm.createSelectFork(vm.envString("ETH_RPC_URL")); + vm.createSelectFork(vm.envString("ETH_RPC_URL"), 18800000); _ajnaPool = ERC20Pool(new ERC20PoolFactory(AJNA).deployPool(WETH, USDC, 0.05 * 10**18)); _lender = makeAddr("lender");